Fleshly damsels liking farcical Japanese gunge scenes