History of Japan
Episode 259 - The City that Never Sleeps, Part 2
Oct 6, 2018 · 30 min
Play episode

This week, from Edo to Tokyo: how the shogun's city became the emperor's!

Search
Clear search
Close search
Google apps
Main menu