Search by image or video
Akihabara electric town, Tokyo - stock photo
Akihabara is Tokyo's shopping hub for electronics products and the center of Japan's otaku (geek) culture.
Buy the print
Get this image in a variety of framing options at Photos.com.