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.