Tokyo
CIMG3419.jpg
Akihabara - "Electronics Town"