Traffic And Pedestrian Control Akihabara Yodobashi Tokyo Japan

0:29
Traffic and pedestrian control at Akihabara Yodobashi – Tokyo, Japan.