Tag: Otaku culture in Japan

Akihabara

by Christopher Jones Akihabara’s direct translation is ‘field of autumn leaves.’ It sounds so peaceful…

Powered by ENGAWA K.K.


© 2017 Tokyo Weekender - All rights reserved