This video game store takes me back in time that I have never lived. It’s got ultra rare video game collection. Definitely a hidden gem I found when traveled to Akihabara, Tokyo Japan.

Write A Comment