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.
Some results have been hidden because they may be inaccessible to you