Shibuya

Massive crowds, neon lights, hachiko statue, shopping, fashion, video games, nightlife, and love hotels.
More Pet Animal Stories