Shibuya Crossing

Shibuya is notable as one of the busiest pedestrian crossings in the world. It has been featured in several movies such as Resident Evil.
Shibuya Crossing
Experience More,
April 08, 2016
Shibuya, Tokyo,
Japan, North America

Comments