A priestess of humanity.