Here are some pics of the Ikebukuro branch of the infamous Super Potato TV game store. Located down a quiet side street not far from the Sega GiGo arcade, Sunshine 60 Street, this is another nice find we just happened to stumble across. The store is smaller than its Akihabara counterpart but the shelves are stacked full of gaming awesomeness across all formats.
No comments:
Post a Comment