
Japan’s Shibuya subway station or just a really intense game of Chutes and Ladders?
via Tokyo Metro


Japan’s Shibuya subway station or just a really intense game of Chutes and Ladders?
via Tokyo Metro
Posted in Japan, Pictures | Leave a Comment »
You are currently browsing the archives for the Japan category.
Blog at WordPress.com.
Theme: Neat.
Entries (RSS)
and Comments (RSS).