Tagged: signs


Akihabara Electric Town thumbnail
Akihabara Electric Town, nerd heaven, Japan. August 2008.

Akihabara Electric Town