Beloved Japanese gaming store Super Potato has opened an eBay shop

0
Just a glimpse of what’s on a shelf at Super Potato in Akihabara, Tokyo.Visiting Super Potato in Akihabara is usually a key reason why many die-hard gamers want to venture to Japan. The flagship Super Potato store (of the eight total in Japan, according to its Twitter) is nondescript, yet its shelves are covered wall-to-wall in rare yet reasonably priced…
« Previous post: | Next post: »