Japan is one the most expensive countries in the world. It is also one of the most densely populated as well, because they don't have much land. Ginza street in Tokyo is also crowded with people at night, who go out for shopping.
3:26
Rating:0
Views: 888
Added More than a year ago