WanderlusttsMay 6, 2019Tokyo Series: Exploring AkihabaraAKIHABARA Located in the Chiyoda ward of Tokyo, Akihabara is known as the Electric City and the centre of Otaku culture. This was by far...