cutie lolita With nearly 13 million inhabitants living within 840 sq. miles, Tokyo is one of the largest and crowded cities in the world. This means nearly a fifth of the entire Japan’s population resides here and despite this enormous population within a single area, Tokyo is one of the safest, clean and efficient cities […]