At Akihabara, Japan's Electronics Mecca.

<back to gallery>