Select Page

As things start to open again in Akihabara and around Tokyo, it’s to get back in the game shops in the hopes of finding some decent deals. Super Potato is …

source