•   2:00:00
Kikoku
Release: 2010-08-12

Kikoku

0.0

2010

2h 00m

An unscheduled late night train arrives at Tokyo station on 15 August, the anniversary of Japan’s surrender in World War II. Boarding the train are ...