Avatar - live japan
live japanadded this to Japan Travel Guide!
Where to Shop in Tokyo? Shinjuku’s Must-Visit Department Stores & Malls

Japan Travel

Where to Shop in Tokyo? Shinjuku’s Must-Visit Department Stores & Malls

livejapan.com

Shinjuku is known as an impressive, modern business area that is most famous for its jungle of skyscrapers, but the lively neighborhood also boasts a …

View on livejapan.com