Poster of Cast and Crew in Document 72 Hours - Tokyo Station Express Bus Terminal (Season 1 - Episode 3) - Tokyo Station Express Bus Terminal

Document 72 Hours - Season 1 - Tokyo Station Express Bus Terminal (Episode 3)

Plot: Express buses connect Tokyo and regional cities at the lowest fares. The Yaesu South Exit of Tokyo Station is the largest express bus terminal in Japan, with more than 70 routes from Aomori in the north to Shimonoseki in the south
Episode Aired On:
Tuesday, October 17 2006
18 years ago
Genres: Documentary