Menschenopfer
Human sacrifice and cannibalism.