التضحية البشرية
Human sacrifice and cannibalism.