Sorynth Vale’s danger showed itself as a pale glow on the western horizon.
From the mountain road beyond Vael Taryn, the light looked like dawn arriving from the wrong direction. Avaroth’s riders moved beneath it through the last hours of night, leaving blue stone, pine wind, and mountain oath fires behind. Wet air replaced the cold. The road sank gradually into forest country, where roots broke through old paths and river mist clung to the ground in silver sheets.
Isolde rode beside Rhaeg, cloak pulled tight, Serathiel’s scale cold beneath her glove. Behind them, Vael Taryn’s oath guards moved through ridge paths in small units, exactly as Avaroth had ordered. Elyr Voss wanted spectacle. He wanted a dragon tearing across the sky from one bride kingdom to the next, leaving fear in every village that watched him pass. Avaroth denied him the image of a mass march or a flood of banners. He gave the enemy quiet riders, narrow movement, and a road that would still be useful after the battle ended.
That, Isolde was learning, was how he insulted clever enemies.
He refused to become the shape they prepared for.
A signal flare burned again in the west.
Three black pulses.
Then a fourth.
Rhaeg’s face tightened. “Zarvethra changed the code.”
Avaroth watched the ridge. “She found something alive.”
Isolde looked at him. “That is a lot to read from fire.”
“She would not waste a fourth pulse on scenery.”
The next ridge proved him right.
A beastfolk scout came down through the trees with blood on one sleeve and a strip of pale cloth tied around his wrist to show he had passed Kael’s ward check. He dropped to one knee before Avaroth’s horse.
“War-captain Zarvethra sends word,” he said. “She found the courier route. Captured one crown-bearer alive. Trap larger than expected. Hollow Crowns are not crossing only through the ford. They are riding the river roots.”
Isolde frowned. “River roots?”
The scout swallowed. “Sorynth trees drink from the main river. The white water carries voices into the roots. Villages inland are hearing crowns through wells, sap, and floorboards.”
The meaning settled badly.
Sorynth’s strength had always been connection. Forest to river, village to grove, ash elf to beastfolk, root to road. Elyr had found a way to make connection carry infection.
Rhaeg muttered something in Drakeblood.
Avaroth’s eyes remained on the pale western glow. “Zarvethra’s position?”
“South bank, old charcoal road. She requests permission to cut the root-channel feeding the ford.”
“She marks it and holds.”
The scout blinked, then caught himself.
Avaroth continued, “If she cuts early, the crowns scatter into smaller streams. She will want to cut it because it looks satisfying. Tell her I said that.”
The scout’s mouth twitched despite fear. “Yes, my king.”
“And the prisoner stays breathing.”
The scout bowed and vanished back into the trees.
Isolde watched him go. “You trust her not to cut it?”
“I trust her to hate the order and obey anyway.”
That was apparently enough.
By moonset, Sorynth Vale opened beneath them.
It was nothing like Vael Taryn. The mountain kingdom had been dark stone, blue fire, high halls, and oath marks carved into ancient rock. Sorynth was river and forest woven together: high wooden bridges between enormous trees, homes built around trunks instead of through them, watch platforms hidden in leaves, lanterns glowing green behind reed screens, narrow fields shaped by streams, and shrine stones half-swallowed by roots. Humans, ash elves, and beastfolk had lived here long enough for their borders to blur. The kingdom looked soft to anyone who mistook growing things for fragile ones.
Tonight, every tree leaned toward the river.
The main ford had vanished beneath white water. It rushed where dark current should have moved slowly, bright as milk under moonlight, curling around roots and stones with too much intelligence. Three Hollow Crowns drifted above the surface, each turning slowly without a head beneath it. One was bronze and green with river pearls. One was black willow wood bound in bone. The third was thin silver, cracked down the center and filled with pale light.
They spoke through the water.
Not loudly.
That made it worse.
Their voices entered every ripple, every wet stone, every root touching the riverbank.
“Daughter of Sorynth.”
“Forest-blood.”
“River-heir.”
“Bride beneath fire.”
On the flooded grove before the ford stood Princess Maerwyn Sorynth.
She was barefoot in ankle-deep water, silver-green hair unbound, ash-elf markings glowing along her arms. Her robe had been tied high enough to move, and a curved forest blade hung at her waist, though she had not drawn it. Around her, beastfolk wardens held positions in the branches. Ash elf singers formed three circles around children and elders. Human villagers carried firepots to the roots, ready to burn infected sections if commanded.
Maerwyn’s hands were steady, but the mud around her feet had cracked from how long she had been holding the grove in place. The river kept trying to pull her stance apart. She kept refusing it quietly.
The crowns had been speaking for hours.
She had not answered.
Avaroth halted at the edge of the grove.
Maerwyn turned her head slightly, sensing him before anyone announced him. Her eyes were pale green, almost silver near the iris, and very clear. Relief moved through them, then disappeared before it could become weakness.
“Dragon King,” she said.
“Princess.”
“Your timing is rude.”
Avaroth’s mouth almost curved. “You are still standing.”
“I dislike collapsing before guests.”
Rhaeg exhaled once. It might have been amusement.
The bronze crown spun above the river.
“The dragon comes.”
The willow crown followed.
“The bride calls her master.”
Maerwyn’s eyes narrowed. “I called no one.”
The silver crown spoke last, and this voice carried Elyr Voss’s clean, preserved calm.
“Yet he arrived.”
Avaroth dismounted.
The river rose half an inch.
Every root in the grove tightened.
Avaroth looked at the three crowns. “Elyr Voss.”
The silver crown tilted toward him. “I wondered which road you would trust first. Mountain bride, river bride, demon blade, captive steward. So many living choices. So many ways to disappoint the dead.”
Avaroth walked toward the water.
Maerwyn lifted one hand without turning. “Do not step into the ford yet.”
He stopped.
The grove felt that too. The wardens in the trees, the singers, the villagers, even Isolde. Avaroth did not stop because Maerwyn commanded him. He stopped because she knew this ground better than he did, and rulers who ignored useful knowledge deserved the traps they stepped in.
Elyr’s silver crown laughed softly.
“How touching. The dragon listens when the bride speaks.”
Maerwyn smiled at the river. “You say that like it weakens him.”
The water stilled.
Good, Isolde thought.
Maerwyn was not Elyndra. Elyndra fought like a mountain court: clean lines, public oath, living authority against dead pressure. Maerwyn fought like a forest: patient, rooted, quiet until the ground had already moved under you.
Avaroth looked down at the water. “Tell me the shape of it.”
Maerwyn pointed with two fingers toward the submerged roots near the ford. “The white current is riding the root network. If you burn the water, it retreats into the trees and speaks through every village well by dawn. If I cut the roots, it pours into the lower marsh and reaches children before we can move them. If we wait too long, the crowns teach the river to repeat them without needing the crowns.”
Isolde looked at the white river. “So the crowns are training it.”
“Yes,” Maerwyn said. “And insulting me while they work.”
The bronze crown spoke in an older woman’s voice.
“Sorynth has bent before stronger powers and survived. Bend again. Take the dragon’s seed if you must. Keep the forest’s heart hidden.”
The willow crown murmured in a dead king’s tone.
“Promise obedience. Breed heirs. Smile until fire sleeps.”
Avaroth’s eyes burned.
Maerwyn did not look at him.
She answered the river herself.
“My womb is not a smuggling tunnel for frightened ancestors.”
Several ash elf singers nearly broke rhythm.
Isolde decided, with some irritation, that both peaceful bride princesses had excellent aim when insulted.
Elyr’s silver crown turned slowly.
“Mountain, river, demon blade, silver-touched steward. You keep arranging yourself into the future Mordrath described.”
Maerwyn stepped deeper into the water. The white current curled around her ankles and tried to climb her markings. She pressed one palm down toward it, and the glow along her arms brightened.
“I am afraid,” she said.
The grove went very still.
The crowns quieted, almost pleased.
Maerwyn continued, “I am afraid of being swallowed by a crown larger than my valley. I am afraid of children born into wars older than our oldest trees. I am afraid of becoming a symbol men argue over while pretending to honor me.” Her fingers sank into the water. “Fear is not surrender. It is weather. Sorynth has endured worse weather than voices in a river.”
The forest answered.
Leaves turned silver-black under moonlight. Roots rose slightly from the mud. Beastfolk wardens lowered their bows in respect, not inattention. The ash elf singers changed pitch, their song deepening until it vibrated through the water instead of over it.
Avaroth watched Maerwyn, and Isolde saw the same thing she had seen with Elyndra.
He did not need her fragile.
He needed her accurate.
The white river surged.
All three Hollow Crowns spoke together.
“Then choose. River or dragon.”
Maerwyn’s expression cooled. “False choice.”
Avaroth looked at her.
She looked back. “You said that to Isolde, I assume.”
Isolde blinked.
Avaroth’s mouth almost curved again. “Close enough.”
“Good. It was useful.”
The crowns attacked.
The bronze crown sank into the river first. White water rose in the shape of armored ancestors, river queens, drowned wardens, and old forest lords. The willow crown split into black roots that lashed toward the singer circles. The silver crown stayed above the ford, spinning faster, pouring Elyr’s attention into the water.
Avaroth raised one hand.
Maerwyn spoke before he released fire.
“Heat the stones, not the river.”
He adjusted without hesitation.
Black-gold fire entered the riverbed through stone instead of water. The submerged rocks glowed beneath the white current, forcing the pale magic upward without burning the roots. Maerwyn drove her own power down through the living network, tightening around the corruption instead of cutting it loose. The forest did not reject the river. It held it still.
Rhaeg’s Drakeblood formed a shield line around the singer circles. Isolde moved behind them with Serathiel’s scale cold in her hand, watching for silver flashes under the roots. Sava’s scouts appeared along the south bank with Zarvethra’s flare team behind them. They carried a bound crown-bearer between two poles, gagged, warded, and furious.
Zarvethra herself emerged from the trees moments later, armor wet with marsh water, sword out, eyes bright.
She saw Avaroth.
For one breath, devotion softened her face.
Then she saw the river trying to bite the children.
The softness vanished.
“Permission?” she shouted.
Avaroth pointed to the south root-channel. “Mark it. Keep it whole.”
Her teeth flashed. “Cruel.”
“Accurate.”
She laughed and moved.
Zarvethra’s warband hit the south bank with Kael’s warders at their heels. They drove black pins into the root-channel, trapping the white current inside a narrow loop without severing it. Kael shouted instructions while looking personally offended by the river’s behavior. Beastfolk wardens fired arrows tied with burning cord into the black willow roots, pinning them to the mud long enough for ash elf singers to unravel their voices.
The bronze water-ancestors reached the grove.
Avaroth walked into them.
They struck him with river spears, drowned swords, old royal axes, and pale hands. Weapons shattered. Water burst into steam around his armor and returned as rain. He did not use dragon form. The grove was full of civilians, roots, children, and frightened allies. Human form was enough. More than enough.
He caught a water-queen by the throat and turned her toward the bronze crown rising beneath the surface.
“You are not her.”
The water-shape came apart.
The bronze crown cracked.
Maerwyn felt the river loosen. “Again.”
Avaroth looked at her.
She was asking him to repeat the pressure because she had found the rhythm. He struck the riverbed with another line of heat. Maerwyn tightened the roots. Zarvethra’s pins held the south channel. The singers deepened their song. The bronze crown split in two and sank, its borrowed ancestors dissolving into plain water.
The willow crown changed tactics.
It stopped attacking the guards and went for the trees.
Black roots climbed into the nearest ancient trunk, turning leaves white from within. A whole bridge above the grove groaned as its support tree began bowing toward the river. Families waiting on the bridge screamed.
Maerwyn’s face tightened.
That tree mattered. It held three homes, two rope bridges, and half the evacuation path.
Avaroth saw the angle.
“Zarvethra.”
She was already moving.
“No cutting the trunk!” Maerwyn shouted.
Zarvethra looked offended by the suggestion. “I know what trees are.”
She leapt onto the lower roots, drove her sword into the black growth rather than the living bark, and dragged the corruption out in strips. The willow crown screamed through the branches. It shaped one root into Avaroth’s voice.
“Come closer.”
Zarvethra froze for a fraction.
The false voice was good.
Too good.
It had command in it, warmth she wanted, claim without distance.
Then the real Avaroth spoke from the riverbed.
“Zarvethra.”
Her eyes snapped toward him.
“Do not take the shortcut.”
The false voice lost its hold.
Zarvethra smiled like the harder path had pleased her more.
She tore the black growth free and hurled it into Kael’s ward circle. Kael drove a spike through it and shouted, “Now burn that, not the tree!”
Avaroth flicked one finger.
The black growth burned.
The tree survived.
The bridge steadied.
Children above it sobbed into their mothers’ clothes.
The willow crown cracked next.
It tried to flee through the roots, but Maerwyn had already looped the living network around it. The crown surfaced near her feet, caught in a cage of silver-green roots. It whispered in a voice that might have belonged to one of her grandmothers.
“Little river child. You will drown under dragon shadow.”
Maerwyn reached down and touched the trapped crown.
“No. I will grow where I chose.”
The roots crushed it.
Only the silver crown remained.
Elyr Voss stopped smiling through it.
The river went perfectly still.
Avaroth turned toward the ford.
The silver crown hovered above the white water, cracked light pulsing inside it. Elyr’s preserved voice came through clearer now.
“You trust them because they stand under pressure. Good. A ruler who trusts nothing builds nothing. A ruler who trusts enough can be led.”
Isolde felt the trap before she understood it.
The silver crown spun.
Every person Avaroth had positioned in the grove became a visible line of pressure. Maerwyn holding the river. Zarvethra pinning the south roots. Isolde holding Serathiel’s scale. Rhaeg shielding the singers. Sava’s scouts on the bank. Kael’s ward circle. Children on the bridge. Civilians behind firepots.
Elyr was not looking for Avaroth’s weakness.
He was measuring the joints of what Avaroth had started to build.
The river rose beneath all of them at once.
Avaroth smiled.
Elyr’s crown paused.
“Finally,” Avaroth said, “you show your hand.”
He opened his left palm.
The black iron vessel carrying the recovered dragon shard — the same trace Mordrath’s agents had stolen and Avaroth had reclaimed — glowed beneath his cloak. Isolde had not even noticed him bring it into the grove.
The shard pulsed once.
Not outward.
Down.
Avaroth had used the entire fight to let the white river reveal every corrupted channel. Maerwyn had held the roots. Zarvethra had pinned the south loop. Kael had marked the crown-bearer’s route. Isolde’s scale had mirrored silver pressure. Every joint Elyr thought he saw had become a nail.
Avaroth spoke in Dragon Tongue.
The riverbed answered.
Black-gold fire ran through the marked channels, avoiding water, roots, and flesh while burning the pale command riding inside them. The white river screamed. The sound rushed upstream, through root, stone, ford, and hidden courier path. Zarvethra’s captured crown-bearer convulsed and spat out black ice. Kael slammed a gag-mark over his mouth and kept him breathing.
Maerwyn drove both hands into the water.
“Sorynth drinks only what it chooses.”
The forest pulled.
The white drained from the river in long threads, each one caught by Avaroth’s fire and crushed into steam. The silver crown tried to rise higher, to escape through reflection.
Isolde stepped forward and lifted Serathiel’s scale.
The crown saw itself.
Dead metal full of borrowed mouths.
Its shape faltered.
Avaroth reached it.
His hand closed around the crown.
Elyr Voss spoke quickly then. “Break me and the ford forgets every drowned name beneath it.”
Maerwyn’s voice came from behind Avaroth, calm and cold. “The river remembers without you.”
Avaroth crushed the crown.
Silver cracked. Pale bone split. Black ice burned away before it could send another clean message west. The ford went dark again, normal moonlight trembling over ordinary water.
For a moment, no one moved.
Then the river sounded like a river.
That almost broke the people more than the battle had.
A child laughed from the bridge, confused and exhausted. Someone began crying. A beastfolk warden lowered his bow and leaned his forehead against the bark beside him. The ash elf singers stopped all at once and looked like they had aged a year in one night.
Maerwyn remained standing in the water until Avaroth turned toward her.
Only then did her knees nearly give.
He caught her before she fell.
The grove saw it.
So did Isolde.
So did Zarvethra.
Maerwyn looked up at him, breath shaking for the first time. “I held.”
Avaroth’s hand remained steady at her back. “You did.”
“The river did not take the children.”
“It did not.”
“The crowns are gone?”
“Their mouths are.”
A faint smile touched her mouth. “You are terrible at comfort.”
“I was confirming results.”
That made her laugh once, weakly.
Then she stood on her own because she was Maerwyn Sorynth, and because every person in the grove needed to see she could.
Zarvethra arrived with the captured crown-bearer dragged behind her by the collar. He was a pale man with river mud on his robes, black ice cracked around his lips, and terror finally entering his eyes. Kael followed, soaked to the waist and furious.
“He swallowed three messages,” Kael said. “I stopped two. The third went partial.”
Avaroth looked at the prisoner. “Who received it?”
The crown-bearer shook his head too quickly.
Zarvethra tightened her grip.
He made a small squeaking sound.
Kael checked the black marks under the man’s jaw. “Not Elyr directly. A relay west. Hollow Crown route.”
Avaroth stepped closer. “Where?”
The prisoner clenched his mouth.
Avaroth did not threaten him.
That was worse.
The man broke.
“Crownmere,” he gasped. “The drowned royal city. The Pale Regent keeps the Choir there. I only carried the ford voice. I do not know the inner gate. I swear it.”
Zarvethra looked disappointed. “He might be telling the truth. Terrible habit.”
Kael checked the marks again. “He is. Or close enough to useful.”
Maerwyn’s expression changed at the name. “Crownmere sank two hundred years ago.”
Isolde looked at her. “A city?”
“A royal city,” Maerwyn said. “Old western line. Flooded after a succession war. Half the kings in that region drowned with their crowns still on.”
Avaroth looked west.
Elyr Voss had not built his power in a random shrine. He had chosen a drowned city full of dead rulers, broken inheritance, and crowns that never received proper burial.
A choir of hollow crowns.
That was where he breathed.
Maerwyn stepped out of the water, ash-elf markings dimming along her arms. The river pulled gently at her ankles, dark again, no longer speaking.
She faced Avaroth in front of the grove.
“Sorynth Vale stands,” she said. “The ford is held. The forest roads answer to the Ashen Crown. My house remains bound by the Accord.”
Avaroth looked down at her. “And you?”
She was nothing like Elyndra’s mountain severity or Zarvethra’s fierce devotion. Maerwyn’s strength was quieter, but it had roots deep enough to split stone over time. Her gaze held fear, exhaustion, attraction, and choice without pretending any of them canceled the others.
“I remain willing,” she said. “Afraid, but willing. I would rather name the fear than let an empty crown use it.”
Avaroth studied her.
“Good.”
That single word settled over the grove like a seal.
Maerwyn bowed her head, not as a servant, not as a conquered captive, but as a princess who had chosen the side she believed could keep her people alive.
Zarvethra watched without jealousy sharp enough to become foolish. She looked, instead, like she was measuring Maerwyn as another blade in Avaroth’s widening hand. After a moment, she stepped closer and offered Maerwyn a waterskin.
Maerwyn accepted it.
“You look like you swallowed a river,” Zarvethra said.
Maerwyn drank, then answered, “You look like you threatened one.”
“I did.”
“Did it listen?”
“Eventually.”
Maerwyn’s mouth curved. “Then we may get along.”
Isolde, soaked at the hem and cold to the bone, looked between them and decided Avaroth’s future court was going to be unbearable in several directions at once.
Avaroth gave orders before sunrise.
Sorynth’s ford would be sealed by living roots and Ashen flame. Vael Taryn oath guards would hold the northern ridge in rotating units. Zarvethra’s warband would sweep the south bank for remaining crown-bearers. Kael would keep the captured prisoner alive until every route mark was removed from his body. Maerwyn’s singers would inspect wells, bridges, and root channels before villagers returned. Isolde would stay near the ford long enough to help identify silver pressure if Elyr tried to speak through reflection again.
She noticed he assigned her before she volunteered.
She also noticed she did not object quickly enough.
Near dawn, a final message arrived.
It came through the river, but not in a voice.
A crown surfaced near the far bank, small enough to fit in a child’s hand, made from gray reed and fish bone. No magic pushed from it. No white light. No threat. A simple thing, floating on dark water.
Sava shot an arrow through it before anyone touched it.
The little crown split.
Inside was a strip of pale skin, written in dark ink.
Avaroth read it once.
Then he handed it to Isolde.
She read the words aloud because somehow she knew he wanted the grove to hear them.
Crownmere opens when the dragon brings what he trusts.
The grove went quiet.
Maerwyn’s face hardened.
Zarvethra smiled with open hate.
Isolde looked at Avaroth. “He wants you to bring all of us.”
“He wants me to reveal the shape I protect.”
“And you will?”
Avaroth looked west, where the river bent toward drowned country and the Pale Regent’s hidden choir.
“I will bring what he cannot read.”
The river moved softly around the ford.
For the first time all night, it sounded almost amused.
Far west, beneath the drowned towers of Crownmere, Elyr Voss stood in a chamber where hundreds of crowns hung from chains above black water. Some were gold. Some iron. Some bone. Some still had hair tangled in their points.
A partial message reached him through a cracked silver bowl.
The ford had failed.
Sorynth stood.
The dragon had marked the route.
Elyr touched the finger-bone crown at his throat and smiled.
“He learns quickly,” he said.
Behind him, the Choir of Hollow Crowns began to turn in the dark.
“Good. Then the next invitation should be honest.”
One by one, the crowns above the water opened their mouths.
And from every mouth came the same name.
Serathiel.