Tokyo
CIMG3413.jpg
Akihabara - "Electronics Town"