zeluss
Zelus
zeluss

Super Potato in Akihabara is in fact a sprawling game store specializing in retro games with the coolest snack shop/arcade on the 5th floor. Want ti play reteo arcade games? This is the spot. Mind you to get to it requires entering a weird little alley that’s surrounded by sex shops, but so is everything in Akihabara.