On the first weekend in November, Japan’s largest prison facility, Fuchu Prison, will be holding its annual culture festival. The public are invited to visit the grounds and experience all the fun, food, and friendly atmosphere – things that are not often attributed to prison life. It’s just...