By wakuwaku_lloyd

Den–Den Town: Osaka’s Otaku Paradise!

When we mention Otaku Paradise, the first thing that comes to mind is always Akihabara. Yet if you are living / traveling in Kansai area, the nearest Otaku Paradise is always Nipponbashi (日本橋); or to fellow Otakus, better known as Den-Den Town! Den-Den Town   flickr.com/ Located near Sakaisuji Line Ebisucho Station, Den-Den Town is…