We travel across the globe to the capital of the Land of the Rising Sun – Tokyo, Japan. We’ll dive into the city, check out the sights and figure out just what makes so many people want to live here, the most populous metropolitan area in the world.