Menschenopfer
Human sacrifice and suicide.