Kalanemi is an asura in Hindu mythology. He is the son of Virochana, and the grandson of Prahlada. He is slain by Vishnu in the Tarakamaya War, in which he is described to be a commander. In one of his rebirths, in various traditions, he is born as Kamsa, the son of Ugrasena, and becomes the king of Mathura. His nephew, Krishna, an avatar of Vishnu, slays him for his tyranny. Kalanemi's daughter, Vrinda, becomes Jalandhara's wife.
Artwork of Kalanemi.
Kamsa was the tyrant ruler of the Vrishni kingdom, with its capital at Mathura. He is variously described in Hindu literature as either a human or an asura; The Puranas describe him as an asura, while the Harivamśa describes him as an asura reborn in the body of a man. His royal house was called Bhoja; thus, another of his names was Bhojapati. He was the cousin of Devaki, the mother of the deity Krishna; Krishna ultimately fulfilled a prophecy by slaying Kamsa.
Krishna slays Kamsa.
Kamsa as depicted in Yakshagana, a traditional Indian art form from southern state of Karnataka
A frightened Kamsa (left) looks up to the goddess, as she issues the warning.
Krishna kills Kamsa