Electric Town – Japan, Act 1 Scene 2

Akihabara – or Electric Town as it is known – is probably the image most of us have in our minds when we think of Tokyo.

A brightly lit multi-floored media madness that extends as far as the eye can see in all directions. Impressive by day and dazzling by night. The area is abuzz with the hustle and bustle of tourist, geek and otaku from around the world. If there were ever a mecca for anime, manga and video games, this would be it.

Continue reading “Electric Town – Japan, Act 1 Scene 2”