Hanging out in electronics heaven, Akihabara or “Akiba” – Electric Town.

Hanging out in electronics heaven, Akihabara or “Akiba” – Electric Town.