If New York has Wall Street and London has Abbey Road, the most notable street in Tokyo is the five intersections of one of the busiest streets in the world, the Shibuya Crossing. An estimated 2,500 pedestrians converge in these five crosswalks in every change of rush-hour traffic signal. When the sea of humanity started to pass by, they are like liquid that seamlessly synchronize, because clashing bodies of rarely occurs. Shibuya Crossing was also once seen in the big screen in the film “Lost in Translation”.