Hokkaido is home to Japan's most luxurious and rarest steam train, the winter express. Only in operation several weeks of the year, we bag ourselves tickets as we continue our journey across Japan.
Guest Cast
Cast Appearances
Episode Discussion
Login to leave a comment on this episode.
No comments yet. Be the first!