Tag: Otaku culture in Japan

Akihabara Area Guide

Akihabara’s direct translation is ‘field of autumn leaves.’ It sounds so peaceful and natural, worlds…

Powered by ENGAWA K.K.


© 2017 Tokyo Weekender - All rights reserved