According to Hindu Puranic literature and the Mahabharata, Kashyapa, son of the universal creator Lord Brahma, married two daughters of Prajapati, Kadru and Vinata. Kadru then gave birth to the race of Nagas, while Vinata gave birth to Aruna, who became the charioteer of the sun god, Surya, and also birth to the great eagle Garuda, who became the carrier of Vishnu.