Hindu religious fire sacrifice is normally performed by a Hindu Brahmin Priest. However these rituals can also be performed by the Hotri, Adhavaryu and the Udgatri priests. The ritual can be performed by the mind or speech however the Brahmin will perform it by the mind.