The Ember Between Tides Four Princes. One Cursed Bride. No Kingdom Can Keep Her. #5

Now Seren stood beneath a mountain that had once been a volcano, wrapped in Bastian’s dark cloak, her white ceremonial dress torn at the hem and stained with dried salt, ash, and her own blood.

The lighthouse was miles behind them. Veyr was farther still.

Above their heads, the cliffs burned red from veins of sleeping magma.

Beneath their feet, the tunnel sloped down into heat and shadow.

The entrance to the market was a mouth carved into black rock.

No sign. No guards. No welcome.

Only a row of skulls set into the stone arch, each one filled with a different colored flame.

“Cheerful,” Ronan said.

One skull turned toward him.

Its jaw clicked open. “Debt?”

Ronan smiled. “Not today.”

“Lie,” hissed another skull.

Kael’s hand went to the sword at his hip. “We do not have time for gate tricks.”

The skulls’ flames bent toward him. “Prince of Flame. Crown unpaid. Blood owed. Throne contested.”

Kael’s expression hardened.

Seren looked at him. “Contested?”

“Keep walking,” he said.

The skulls laughed, a dry clattering sound like bones in a bowl.

Evren stepped forward, one gloved hand lifted. Frost feathered over the archway, not enough to attack, only enough to remind the dead things that he could make even bone remember winter.

“We seek the Bone Oracle,” he said.

Every flame in every skull went out.

Darkness fell so suddenly Seren heard her own heartbeat.

Thin.

Sharp.

Glass tapped by a fingernail.

Then one skull reignited in black fire. “Price?”

Bastian answered before anyone else could. “Memory.”

“No,” Seren said.

All four princes looked at her.

The black flame leaned closer. “Bride speaks.”

“I am not a bride.”

The skull’s empty sockets seemed to smile. “Not yet.”

Heat prickled beneath Seren’s skin. Kael shifted closer, and she felt his nearness before she saw him move, the furnace pull of him in the narrow tunnel. Her fire reached toward him instinctively, and the obsidian beneath her ribs tightened in warning.

Seren stepped away.

Kael noticed.

Of course he did.

His jaw flexed, but he said nothing.

Evren’s gaze moved from Seren’s chest to the gate. “The price will be paid after the oracle speaks.”

“Before,” the skull hissed.

Ronan leaned one shoulder against the arch. “You know, in some circles, demanding payment before service is considered rude.”

“In all circles,” Seren muttered.

Ronan glanced at her, delighted. “She agrees with me. Mark the hour. Tell future generations.”

“I agree that you are both irritating.”

“That still counts.”

A faint, unwilling laugh rose in Seren’s throat.

It died before it became sound.

The black lines under the skin of her wrists had deepened during the walk from the lighthouse. They now threaded up her forearms beneath the cloak, delicate and awful, branching toward her elbows. She had kept her hands hidden so the princes would stop looking at her like time had teeth.

Bastian saw anyway.

He always seemed to see the thing she wished to hide first.

“We pay at the inner gate,” he said to the skulls. “Or we turn back and let the mountain explain to the oracle why four crowns were refused.”

The skulls went silent.

Then the black flame flickered.

“Enter.”

The stone mouth opened.

Heat rolled out.

Seren tasted metal, ash, and something bitterly sweet, like burnt honey poured over iron.

The tunnel beyond descended in a spiral lined with mineral teeth.

Water dripped from them in slow, shining beads, each drop catching the red glow from below before vanishing into darkness.

Whispers crowded the air, too many voices speaking too many languages just beyond hearing.

Kael entered first.

Of course he did.

Ronan followed with an exaggerated sigh. Evren gestured for Seren to walk between them, his expression making politeness feel like an order. Bastian took the rear, and though she did not turn to check, Seren felt him there: steady, watchful, a wall that moved when she moved.

The tunnel narrowed.

The heat grew.

So did the whispers.

They brushed against Seren’s ears, oily and intimate.

Fire-child.

Tide-bred.

Heart-glass.

Crown-bait.

Seren clenched her hands inside Bastian’s cloak.

“Do not answer anything that speaks your name,” Evren murmured near her ear.

She startled.

He had come closer without a sound. Frost clung to the edge of his pale hair where the mountain heat should have melted it. His voice was calm, precise, and low enough that it skimmed along the sensitive skin beneath her ear.

Seren hated the shiver that followed.

“I know how markets work,” she said.

His mouth tilted faintly. “Not this one.”

“Do you?”

His eyes shifted ahead. “I have purchased things here that should not have existed.”

“That is not comforting.”

“No.”

The honesty was almost worse than arrogance.

The tunnel opened without warning.

Seren stopped breathing.

The Market Under the Mountain spread below them in impossible layers, an underground city carved into the hollow heart of the volcano.

Bridges of glass arched over rivers of slow-moving lava.

Stalls hung from chains bolted into the cavern walls.

Balconies jutted from black stone, draped in red silk, old bones, and strings of silver charms. Water dripped from mineral teeth overhead and fell in glittering curtains, hissing when it struck the heat below.

Everywhere, things moved.

Exiled witches with eyes sewn shut and mouths painted gold.

Debt-bound monsters wearing collars of braided light.

Smugglers with shadow faces and velvet coats.

Thin pale creatures selling bottled screams. Women with antlers trading jars of stolen names.

A child made entirely of smoke sitting cross-legged beside a tray of polished teeth.

The market reeked of hot metal, rain-damp fur, bitter herbs, bloodwine, sweat, incense, and something older than rot.

Seren’s stomach turned.

Ronan leaned close on her other side. “Welcome to the only place in the five kingdoms where everyone is guilty and no one asks of what.”

His voice vibrated faintly with thunder.

Her hair lifted from her neck.

She stepped away from him, too, and nearly collided with Kael.

Kael caught the edge of Bastian’s cloak before she could stumble into a passing creature with translucent skin and too many elbows. His fingers did not touch her throat, but they came close enough that the air between them warmed.

“You stay between us,” he said.

Seren looked at his hand fisted in the cloak. “Do I?”

Kael’s eyes dropped to hers.

The market’s red glow made him look carved from violence and desire. “Yes.”

“No.”

His nostrils flared.

Ronan made a pleased sound. “There she is.”

Kael did not look away from Seren. “This is monster territory.”

“I noticed.”

“Then stop behaving like you are in a temple corridor refusing supper.”

Seren stepped closer to him instead of away.

His grip tightened on the cloak.

“I am not refusing protection,” she said softly. “I am refusing ownership. Learn the difference, Your Highness.”

The words struck.

She saw it in his eyes before he hid it. Not anger. Something sharper because it cut inward.

Abandonment.

The realization came so suddenly she did not know what to do with it.

Kael Ardent, Crown Prince of Flame, looked at the world like he expected everything he held to be taken from him.

Then his expression hardened back into heat and command. “Fine. Walk wherever you like. When something bites, do not bleed on my boots.”

Seren should have let that end it.

Instead, she said, “Were they right?”

His eyes narrowed. “Who?”

“The skulls. Your throne is contested?”

For a heartbeat, she thought he would tell her to mind her own business.

Then he looked out over the market, jaw sharp, fire low in his gaze. “My father died in the first treaty breach. My uncle ruled as regent until I came of age. Some men grow fond of borrowed crowns.”

“And you?”

“I grew fond of surviving.”

There it was again.

Not the fury.

What fury guarded.

Seren’s own anger faltered.

Evren moved to her side. “The Bone Oracle is below.”

“Of course she is,” Ronan said. “No one ominous ever lives somewhere convenient.”

They descended into the market.

The path twisted through narrow lanes where the ceiling dipped low and the crowd pressed close.

Magic scraped over Seren’s skin from every direction: oily curses, sweet glamour, feverish bargains, old griefs bottled and sold by the ounce.

A woman with silver scales offered Evren a memory wrapped in black thread.

A man without a face bowed deeply to Ronan and whispered a name Seren did not catch.

Ronan went very still until Bastian stepped forward and the faceless man vanished into smoke.

Seren noticed.

Ronan noticed that she noticed.

His smile returned too quickly. “Old friend.”

“You looked afraid.”

“I have a very expressive face.”

“You looked afraid,” she repeated.

Something flashed behind his storm-gray eyes. “I looked alive. Easy mistake.”

Before she could answer, a horned merchant blocked their path.

He was taller than Bastian, with skin the color of wet bark and a mouth full of square black teeth. Gold chains looped from his horns to his ears, hung with tiny charms that whispered as he moved. His gaze swept over the princes, then settled on Seren.

“Four crowns,” he rumbled. “One heart. Rare arrangement.”

Kael stepped forward.

The merchant ignored him. “Is she leased, promised, pledged, cursed, or sold?”

Seren said, “Annoyed.”

Ronan coughed into his fist.

Bastian’s mouth twitched. Barely.

The merchant’s nostrils widened as he sniffed. “Not sold, then. Untouched by contract. Claimed by prophecy. Unstable. Expensive.”

“She is not for trade,” Bastian said.

The merchant looked at him with slow amusement. “Everything is for trade under the mountain, Stone Prince. Even oaths.”

Bastian’s expression went flat.

The air changed.

Not loudly. Not dramatically.

The stones under Seren’s bare feet simply stopped feeling like floor and started feeling like teeth.

The merchant bowed his head. “No insult intended.”

If ads affect your reading experience, click here to remove ads on this page.