Travel Report: The Mandarake Complex – Akihabara, Tokyo.

Exterior Mandrake Complex Akihabara Tokyo

February 2019. In Tokyo’s Akihabara Electric Town district the pervading vibe is strictly otaku, a Japanese word used to describe “a young person who is obsessed with computers or particular aspects of popular culture to the detriment of their social skills”. This being Tokyo and all, much of this phenomenem revolves around anime (animated TV shows/films) […]

Read More