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

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