Akihabara Electric Town pedestrian street at night with neon signs and anime billboards in Tokyo, Japan Tokyo, Japan
Akihabara Electric Town intersection at night with illuminated SEGA building and neon signs, Tokyo, Japan Tokyo, Japan
Shibuya Crossing pedestrian scramble with crowds and commercial buildings in Tokyo, Japan Tokyo, Japan
Shibuya Crossing Pedestrian Scramble in Rainy October Day with Halloween Advertisements, Tokyo, Japan Tokyo, Japan
Shinjuku Station District Street Scene with Lumine Buildings and Mode Gakuen Cocoon Tower, Tokyo, Japan Tokyo, Japan