Image
Video ID
The Life-Sized City
Home to 38 million people, Tokyo is a fascinating tale of urban development. Mikael uncovers the ways citizens are making parts of this megacity their home.
Home to 38 million people, Tokyo is a fascinating tale of urban development. Mikael uncovers the ways citizens are making parts of this megacity their home.