In real life, crossing the street here has always felt like ... The post Shibuya Crossing: A glimpse of the world's busiest pedestrian intersection in Tokyo appeared first on Boing Boing.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results