immolation: killing or offering as a sacrifice
sacrifice: the act of killing (an animal or person) in order to propitiate a deity
golden calla: any of several callas of the genus Zantedeschia having yellow spathes