Something went wrong
Try again later.
EPISODE
Train to the End of the World (Shuumatsu Train Doko e Iku) - Season 1 Episode 03: Short, Happy, and Easy
A group of girls hop onto an abandoned train to explore the outside world with strange anomalies.
17 March 1947, Nagasaki, Japan
6 November 1959, Mito, Japan
25 November 1967, Kobe, Japan
2 April 1976, Tokyo, Japan
23 May 1965, Fukuoka, Japan

