A Trip to Akhibara (Tokyo’s Electric Town)
I, as I’m sure like most of you, grew up on computer games. The green haze of Safari Hunt on the Master System being the only thing keeping me company on many a lonely night. I wondered, even at a young age, where on earth all of this came from. It certainly wasn’t Sidcup. Growing […]
A Trip to Akhibara (Tokyo’s Electric Town) Read More »




