人祭
Human sacrifice and mysticism.