oddlysatisfying

Shibuya Crossing, Tokyo. The world's busiest pedestrian crossing with as many as 3,000 people passing through at a time.

Shibuya Crossing, Tokyo. The world's busiest pedestrian crossing with as many as 3,000 people passing through at a time.

Related videos