a horror movie poster featuring a pink japanese mascot