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