Multiple choice general knowledge Who killed demon Tarakasur? Kartikeya Ganesha Shiva Parvati Reveal answer Fill a bubble to check yourself A Correct answer Explanation In Hindu mythology, Kartikeya (also called Skanda or Murugan) was born specifically to defeat the demon Tarakasur, who had become invincible and was tormenting the universe. Ganesha, Shiva, and Parvati are not credited with killing Tarakasur.