Tokyo
- Episode aired Aug 28, 2013
- TV-PG
- 46m
With 34 million inhabitants, Tokyo is the world's largest agglomeration. But behind its imposing facade, the city is composed of a number of small and charming villages.With 34 million inhabitants, Tokyo is the world's largest agglomeration. But behind its imposing facade, the city is composed of a number of small and charming villages.With 34 million inhabitants, Tokyo is the world's largest agglomeration. But behind its imposing facade, the city is composed of a number of small and charming villages.