icon Akihabara, Tokyo Akihabara, otherwise known as ‘Electric Town’, has long been a haven for technology and electronic goods, since it first regained it... 8400