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.