Where To Stream Great Japanese Railway Journeys Season 1 Episode 11
Tokyo, Part 1
- Aired April 27, 2026
- 28 Min
On board a sleek Shinkansen bullet train, Michael arrives in Tokyo, one of the greatest cities on earth, with a population of 37 million in the metropolitan area.