[4] Furious by the demise of his son, Tvashtr creates a demon called Vritra to avenge his death.
[3] According to the Udyoga Parva of the epic Mahabharata and the Devi Bhagavata Purana, Tvashta had a conflict with Indra and wanted to dethrone him.
With his wife Virocana (or Rechana), who was the daughter of Prahlada and belonged to Asura race, Tvashta had Trishiras, who was born with three heads.
[6] According to this version, Brihaspati, the guru of the devas (gods), refused to perform yajna (sacrifice) after he was insulted by Indra.
On the advice of the creator god Brahma, Indra appointed Vishvarupa, the son of Tvashta and Rechana, as the new priest of the sacrifice.
[7][6] These texts state that Indra sinned Brahmanahatya (murder of a Brahman) for killing Trishiras, who was both a Brahama and his guru.