Super Potato (-Mr), Akihabara, Tokyo, Japan. Retro Nintendo, Sega and Sony Store/Shop

Hope you enjoy the video. This is a legendary place for Nintendo gamers from all over the world. If you visit Japan then you must visit this place too. Tried togive you all a good feeling for this place and what’s being sold. Check: and
Back to Top