You have to see the world's busiest intersection

Tokyo's intersection outside Shibuya Station claims to be the world's busiest intersection. It's organized chaos.