Reviewed: Ghost in the Shell, 2017
Japan got the new Ghost in the Shell movie a week later than most countries did. Our side of the […]
Japan got the new Ghost in the Shell movie a week later than most countries did. Our side of the […]
In Tokyo, Akihabara is otaku central. A ‘must-see’ for anime fans visiting Japan – assuming you check out the east