Home Tags Super Mario

Tag: Super Mario

Back to the Futurism: It’s still the 1990’s in Osaka’s Den Den Town.

Den Den Town Osaka on Velvia 100
While many people will recognise Akihabara as Tokyo's centre for all things 'otaku', Osaka harbours its own, lesser-known tech-geek paradise. With its home-grown and grassroots atmosphere, Den Den Town is the embodiment of the best of the Dirty South.

MOST POPULAR

HOT NEWS