Super Potato: A Video Game Time Warp!
By Donnie | Japan Guy Recommendations
Have you been to Akihabara before? Well Akihabara better know as Japan’s “Electric Town.” When you walk the streets of Akihabara, it’s hard to walk for ten seconds without seeing some type a major Japanese electronic store chain or an electronic mom and pop shop. There are stores that sell, plugs, connectors, and just about […]