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
Read moreJapan got the new Ghost in the Shell movie a week later than most countries did. Our side of the
Read moreIn Tokyo, Akihabara is otaku central. A ‘must-see’ for anime fans visiting Japan – assuming you check out the east
Read more