by ponsulak
TOKYO, JAPAN -MARCH 29 2016: Traffic jam at Shin-Ohashi-dori Street on MARCH 29, 2016 in Tokyo,Japan