Travel Report: Super Potato Retro Video Games – Akihabara, Tokyo.

Exterior Super Potato Video Game Store Akihabara Tokyo

February 2019. What an afternoon I’d had wandering aimlessly around the amazing fanboy stores of Tokyo’s Akihabara Electric Town! I’d bought T-shirts at Don Quijote, climbed all eight floors of the Mandarake Complex and dipped in and out of countless anime, manga and Otaku stores in between. Now, with evening rapidly closing in and a […]

Read More