GameBoys, Anime, Maids and Arcades: Osaka’s Den Den town is a time capsule of bygone pop culture, high fantasty and low-bit technology. Letsa go!
Denden Town is the Akihabara of Osaka, here you’ll find everything related to anime, electronics, gadgets, music and Otaku culture.
Tsutaya Electrics in Futakotamagawa is my new favorite place to sit back, relax and enjoy a good book, test electronics, purchase educational toys, beauty