This is Tokyo’s famous Shibuya Crossing, which is one of the busiest pedestrian crossings in the world. It feels like the ...