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
Read moreIn Tokyo, Akihabara is otaku central. A ‘must-see’ for anime fans visiting Japan – assuming you check out the east
Read more