3 comments

Akihabara game store (Video)

by Dhiram Shah


In this Retronauts episode, the crew visits Akihabara, Japan and tours a video game store called Super Potato, in which they find tons of retro games in excellent condition, but again good things come for a price.



Source