Japan - Akihabara
Some pics from Akihabara visit today
Super Potatoe is a massive 8 floor shop full of retro game goodness
Was interesting to see all this massive collection and heritage of video games.
Posted by
GizmoCat79 on 22 May 18 at 11:23
| Last edited on 22 May 18 at 13:11
Share this blog
Reddit Email Feed