Arjuna's Battle with the Nivatakavachas
At a Glance
- Central figures: Arjuna, the Pandava archer and son of Indra; the Nivatakavachas, a race of powerful demons living in an underwater city; Matali, Indra’s charioteer.
- Setting: The heavens of Indra and the underwater demon city of the Nivatakavachas, during the Pandavas’ twelve-year forest exile - drawn from the Mahabharata.
- The turn: Indra asks Arjuna to descend to the underworld and destroy the Nivatakavachas, who have long threatened both gods and humans and whom the gods themselves could not defeat.
- The outcome: Arjuna defeats the Nivatakavachas using celestial weapons including the Pashupatastra, ending their reign; he is received back in Indra’s heaven as a hero.
- The legacy: Arjuna’s victory over the Nivatakavachas established him as a warrior capable of fighting where even the gods had failed, and prepared him for the coming war at Kurukshetra.
Arjuna had already climbed higher than any Pandava had gone before. He had performed fierce penance to earn the Pashupatastra from Shiva himself - that weapon capable of ending the world, given only to those Shiva judged worthy of it. He had then traveled up to the realm of Indra, his divine father, to receive more celestial arms and to train among the gods. By the time Indra called him with a new task, Arjuna had spent years in a realm few mortals ever entered. He had earned a place there. But the task Indra had in mind would send him in the opposite direction - down, beneath the ocean, to a city of demons the gods themselves had been unable to destroy.
The Twelve Years and the Weapons Arjuna Gathered
The Pandavas had lost everything in a game of dice. The dice were loaded - everyone knew it - but the rules of the wager held, and all five brothers found themselves stripped of their kingdom and sent into twelve years of forest exile. It was during these years that Arjuna left his brothers behind and turned toward the gods.
He meditated in the high places. He stood motionless through heat and cold until Shiva appeared to him in disguise and tested him in combat before finally granting him the Pashupatastra. Then Indra summoned him to the heavens, where Arjuna trained with the gods, learned the use of more divine weapons, and fought in battles alongside the celestials. He was a mortal in the realm of the gods, but he did not conduct himself like a guest. He studied, he practiced, he proved himself. Indra watched and was proud. And then Indra told him about the Nivatakavachas.
The Demons Beneath the Ocean
The Nivatakavachas were ancient and powerful. They lived in a fortified city under the sea, and they had grown arrogant over centuries because neither the gods nor the asuras had managed to break their power. They were masters of illusion and of magic, and their city was not merely hidden - it was magnificent, a place of towering structures and palaces that gleamed even under the ocean depths.
Indra did not ask Arjuna to go out of desperation. He asked because Arjuna had the weapons and the training, and because Indra had been watching his son and believed he was ready. Arjuna accepted. He took his seat in Indra’s divine chariot and let Matali take the reins.
The Descent with Matali
Matali was not an ordinary charioteer. He drove Indra’s own vehicle, and in that chariot Arjuna descended from the bright heavens downward, through layers of the world, toward the ocean floor and the city that waited there. The path itself was dangerous - the demons had set traps along the approaches, and the pressure and strangeness of the underworld were their own kind of assault. Arjuna did not falter. When the city came into view he saw what the gods had warned him about: it was beautiful in a way that made the enemy harder to dismiss. But beauty was not his concern. He gripped Gandiva, his great bow, and waited.
The Battle and the Demons’ Illusions
The Nivatakavachas came out in numbers when they learned what was coming for them. A mortal, they thought - even a mortal armed with celestial weapons - was an insult, not a threat. They emerged armed and furious and they brought their magic with them.
The illusions came first. Massive phantom armies materialized around Arjuna, filling the battlefield with shapes designed to overwhelm. Terrifying beasts appeared and vanished. The demons manufactured the appearance of natural catastrophe - floods, storms, collapsing ground. Their aim was disorientation, to break concentration, to make a warrior doubt what he saw.
Arjuna did not doubt. His training under Indra had included exactly this. He used the Vayavya Astra, the wind weapon, and the Agneyastra, the fire weapon, to cut through the illusions and reach what was real. He drew Gandiva and fired - fast, precise, without pause between shots. The arrows did not seek dramatic targets. They went where they needed to go, dismantling formations, taking down the warriors behind the magic. Wave after wave of the Nivatakavachas pressed forward. Arjuna held his ground in the chariot while Matali worked the reins, moving with a speed that made the celestial vehicle nearly impossible to fix upon.
The demons did not break quickly. They were strong and their numbers were large and their magic forced Arjuna to concentrate on multiple fronts simultaneously. The battle raged across the sea floor and against the fortifications of the city itself. Arjuna destroyed their outer defenses with sustained volleys, then broke through the inner lines. He used the Pashupatastra in the end - that absolute weapon - and what it struck did not rise again.
The Return to Indra’s Heaven
Arjuna came back to Indra’s realm without the demons pursuing him. There were no demons left to pursue. The gods, who had watched from above, received him with full honors. Indra blessed his son and told him that this victory would not be forgotten.
What Arjuna carried back was not just recognition. Every weapon he had used against the Nivatakavachas he understood more deeply now. He had fought a sustained battle against a powerful enemy on their own ground, without reinforcement, and he had won. The Pandavas were still in exile. Kurukshetra was still ahead. But Arjuna had come back from beneath the ocean a different fighter than the one who had gone down.