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