I’d love to hit up Akihabara at some point in my life. I know there are tons of gamers there that I’d love to have, including North American titles that you can’t even find in the states anymore. If I do ever get to check these places out, now I have a guide of stops that I won’t want to miss!
The secret shops of Akihabara - Article here
Excerpt from:
The secret shops of Akihabara
