Ketu is believed to be the body of the demon Rahu, who was beheaded by Lord Vishnu. In Hindu mythology, it is said that Rahu's head became Rahu, while his body became Ketu.