Meanwhile in Japan. .. And then your survival instincts take over and accidentally kick a zombie in the balls. biohazard Resident Evil meanwhile Japan interesting tags