Human sacrifice
Human sacrifice and suicide.