You are viewing a single comment's thread from:
RE: JAPAN: "Super Potato" Vintage Video Game Store in Akihabara, Tokyo
Akihabara is on my travel list! The geek culture there is insane!
Akihabara is on my travel list! The geek culture there is insane!