Human sacrifice
Human sacrifice and cannibalism.