However, there's another less popular story of his origin, found in the Brahma Vaivarta Purana: Shiva asked Parvati to observe the punyaka vrata for a year to appease Vishnu in order to have a son. When a son was born to her, all the gods and goddesses assembled to rejoice on its birth. Lord Shani, the son of Surya (Sun-God), was also present but he refused to look at the infant. Perturbed at this behaviour, Parvati asked him the reason, and Shani replied that his looking at baby would harm the newborn. However, on Parvati's insistence when Shani eyed the baby, the child's head was severed instantly. All the gods started to bemoan, whereupon Vishnu hurried to the bank of river Pushpabhadra and brought back the head of a young elephant, and joined it to the baby's body, thus reviving it.