Life in Japan

Nipponbashi Street Festa 2017: otaku Halloween

In Tokyo, Akihabara is otaku central. A ‘must-see’ for anime fans visiting Japan – assuming you check out the east […]