Shibuya crossing is said to be the busiest crossing in the world and I have no doubt that it is. I was standing there, legs feeling numb, when the stream of human bodies came crashing in on me from all sides. Standing from afar, everyone here looked like ants.