Baby-eating demon