Ghatotkacha was the son of Bhima, one of the Pandavas, in the Mahabharata. He was a powerful warrior and had many magical powers due to his lineage. He fought on the side of the Pandavas in the Kurukshetra war against the Kauravas.
Ghatotkacha is eventually killed by Karna, one of the Kaurava warriors. In the Mahabharata, Karna is given a powerful weapon called the Vasavi Shakti by Indra, the king of the gods, as a reward for his loyalty. The weapon could only be used once, but it had the power to kill any living being, including gods and demons.
During the battle of Kurukshetra, Ghatotkacha was causing significant damage to the Kaurava army, and Karna realized that he needed to use the Vasavi Shakti to defeat him. Karna used the weapon to kill Ghatotkacha, which resulted in a massive explosion that killed many warriors on both sides of the war.
Although Ghatotkacha’s death was a significant loss for the Pandavas, his sacrifice played an important role in turning the tide of the battle in their favor. His death also highlighted the cost of war and the impact it can have on families and loved ones.
Overall, Ghatotkacha’s death was a tragic moment in the Mahabharata, and it demonstrated the power of divine weapons and the importance of strategy and sacrifice in war.