You are viewing a single comment's thread from:RE: JAPAN: "Super Potato" Vintage Video Game Store in Akihabara, TokyoView the full contextkiwicanfly (49)in #japan • 7 years ago Akihabara is on my travel list! The geek culture there is insane!