"Super Potato" vintage video game store in Akihabara, Tokyo.

Click "all sizes" above the image to view the full size.

 

From my travel galleries at www.rob-sheridan.com/tourist

3,992 views
6 faves
1 comment
Taken on August 13, 2009