Taboo religious rituals fulfilled.