At Akihabara, Japan's Electronics Mecca.
<
back to gallery
>