About to leave Japan from a most awesome trip? Suddenly realise that you didn't pick up that certain anime goodie and then its starting to be a not so awesome trip?
Devil No Cry! Recently opened at Narita Terminal 1 is the Cospa Satellite shop which has a load of anime goodies for you to stock up on before you leave Japan.