japanpics -- I think this was taken at Hachiko Crossing, the busiest pedestrian crossing in Tokyo.

First | Previous Picture | Next Picture | Last | Thumbnails