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