Tiny house in a megacity

With well over 30 million residents, Tokyo is one of the world's largest cities. And with approximately 40 million tourists visiting Japan each year—most of whom likely make their way to the capital—the streets are quite crowded.