Super Potato (-Mr), Akihabara, Tokyo, Japan. Retro Nintendo, Sega and Sony Store/Shop - YouTube
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: http://nintendoscene.c...