Chapter 32 Kaelren #3
Not from us. Something else. I felt it before I saw it—a current flowing from the far end of the cavern, from a pool shrouded in shadow that we hadn’t checked.
My eyes snapped open.
The current was wrong. Not natural circulation. Something was displacing water, something large, moving through the connected pools beneath the surface.
“Out of the water,” I said, standing slowly. “Now.”
The tone in my voice killed all conversation. Sarnyx was out in seconds, thorns already extending. Vashael moved despite her exhaustion, hands going to her poison vials. Nimor became shadow. Eltrien stood, marks beginning to pulse.
“What is it?” Sarnyx asked quietly.
“Don’t know yet. But something’s—”
The water in the far pool erupted.
They moved fast, no questions. By the time the thing emerged from the far pool, we were all on dry stone, weapons ready.
It wasn’t a serpent. Not exactly. More like a worm—pale, eyeless, thick as a tree trunk and easily thirty feet long. Its skin glistened with slime, and its mouth was a circular horror of teeth arranged in rings, each one rotating independently.
“Root’s mercy,” Vashael breathed.
The creature’s head swayed, sensing us. No eyes, but it knew we were there—heat, maybe, or vibration. Its mouth opened wider, revealing more teeth spiraling down its throat.
“Auradelle sent it,” Peeble said. “He knows we’re here. He’s trying to slow us down.”
“Then he’s about to lose a pet,” I said, corruption already spreading down my arms.
The worm struck.
Fast—impossibly fast for something that size. It lunged at Sarnyx, mouth wide enough to swallow her whole. She rolled aside, thorns lashing out, but they barely scratched its hide.
Vashael threw poison vials that shattered against its skin. The creature didn’t even slow.
Nimor went shadow, trying to confuse it, but the thing tracked him anyway—heat sense, definitely. It swung its body like a club, and Nimor had to solidify and dive to avoid being crushed.
Eltrien’s marks blazed, trying to freeze it, but the creature shook off the magic like water.
“Its hide is too thick!” Vashael shouted. “We can’t cut through!”
The worm came at me, and I met it with corruption.
My hands hit its face, and I pushed rot into its flesh.
The creature screamed—a sound like grinding stone mixed with air escaping from deep underground.
Its skin bubbled and blackened where I touched it, but it was huge, and corruption spread slowly through that much mass.
It reared back, and I saw Nimor’s eyes widen. “Kaelren, move!”
The worm’s body came down like a battering ram. I rolled, felt the impact shake the cavern floor, felt stones crack and spray.
“We need to hold it still!” Sarnyx shouted, already extending her thorns. “Pin it down!”
“With what?” Vashael demanded.
“With me!” Eltrien sprinted forward, and before anyone could stop him, he leaped onto the creature’s back. His hands grabbed slick flesh, and his marks flared, trying to burn through to something vital.
The worm thrashed, slamming against walls, trying to throw him off. Eltrien held on, legs wrapped around its body, marks blazing brighter.
“Rope!” he shouted. “Something to tie it!”
Sarnyx’s thorns extended, wrapping around the creature like living rope. Vashael added her own bindings, using torn cloth and leather straps. The worm’s thrashing slowed as we pinned sections of its body to the floor.
But its head was still free, and it lunged at Vashael with teeth rotating fast enough to shred anything they touched.
She wasn’t fast enough.
The mouth closed around her, and she disappeared down its throat in a spray of slime and horror.
“Vashael!” Sarnyx screamed.
The worm’s body bulged where Vashael went down. I could see her outline through translucent flesh, still moving, still fighting.
“Kaelren!” Peeble shouted. “You have to—”
I was already moving. Ran at the creature, both hands extended, and grabbed the section where Vashael was trapped. Poured corruption into it with everything I had, all at once, pushing rot into flesh faster than I’d ever done before.
The worm’s scream was deafening.
Its flesh dissolved under my hands, turning to black sludge that burned where it touched stone. I felt the corruption eating through the creature from inside and out, spreading like wildfire through tissue that had never encountered anything like it.
The worm convulsed once, twice, then simply exploded.
Chunks of rotting flesh hit the cavern floor, dissolving into puddles of black ichor. And in the middle of it all, Vashael—gasping, covered in slime, but alive.
She retched, spitting up fluid that smoked where it hit stone. “That,” she gasped, “was disgusting.”
Nimor appeared by her side in an instant, checking over her for any visible injuries.
Eltrien jumped down from where the creature’s back had been, looking shaken.
“Are you hurt?” I asked.
“Mostly my pride,” Vashael said, wiping slime from her face. “And possibly my lungs. That thing’s stomach acid is—” She retched again.
Sarnyx appeared with water from the hot springs, and Vashael gulped it down, trying to wash the taste from her mouth.
“Auradelle will not be happy about this,” Eltrien said, stating the obvious. “That was just the first attempt to stop us.”
“Good,” I said, looking at the dissolving remains. “Let him be pissed off. Let him send everything he has. It won’t be enough.”
We cleaned up as best we could—Vashael especially, trying to get the slime out of her hair and clothes. The hot springs, once peaceful, now stank of rot and death. But we’d survived.
“How much further?” Sarnyx asked.
“Close,” I said, feeling Elle through the bond. “A few more hours at most.”
“Then we move,” Vashael said, still spitting. “Before he sends something worse.”
We gathered our weapons and moved out, leaving the worm’s remains to dissolve into the cavern floor. The tunnels ahead grew warmer, and I could feel it—the Heartspire’s presence directly above us now.
Tomorrow, we’d reach the ritual chamber and face Auradelle. Elle and I would either break the cycle or become another iteration’s tragedy.
But tonight, in the darkness beneath the Heartspire, I let myself hope that this time—this seventeenth time—might finally be different.
Because I loved her. And love, apparently, was either the answer or the problem.
Tomorrow, we’d find out which.