AI Aurora caught the stone arch before it slammed shut and nearly tore her shoulder out of its socket.
“Move.”
Nyx’s whisper came from everywhere at once. Shadow slid ahead of them, thin as smoke, and the opening widened just enough for Aurora to wrench herself through. Cold struck her face first, then a rush of thick, sugared air that made her stomach turn. She landed hard on one knee in crushed leaves that were not leaves at all, bright as stained glass and soft as ash.
Isolde stood beyond the threshold, silver hair falling over one shoulder, one hand still resting on the standing stone they had passed between. Her bare feet hovered a finger’s breadth above the ground.
“Spilled seeds grow strange fruit,” she said. “Step lightly , if you wish to keep your shape.”
Aurora got to her feet and brushed broken red fronds from her jeans. The grove behind them had vanished. In its place rose a long sweep of terraces and trees, a whole country of abundance laid out in impossible layers. Vines climbed marble ribs. Fruit hung in fat clusters from branches twisted into crowns. Beyond it all stretched low walls of black stone and arched walkways laced with silver lattice, as though a palace had grown around an orchard and forgotten which came first.
The Heartstone Pendant at her chest pulsed once, warm as a living thing.
“This is Dymas,” Aurora said.
“Dymas, gluttony, feast and throat,” Isolde replied. “Names are teeth. They bite what they name.”
Nyx drifted past her left shoulder, more silhouette than body, their shape sharpening and thinning as they looked about. “The air tastes wrong.”
Aurora gave them a look. “You taste the air?”
“I taste hunger.”
A low chime rose from somewhere in the terraces, followed by another, and then a whole thread of bells began to ring. Not one clean sound, but many notes tangled together like silver wire . The noise came from a line of crystal cups hanging beneath a pergola of thorned vines. They tapped against one another without wind, each cup full of a dark liquid that reflected no sky, only movement, as if something swam beneath the surface.
Aurora stared at them for half a breath too long. One cup tipped. The liquid inside quivered towards her, not spilling, just leaning.
“Do not drink from the song-skin,” Isolde said.
Aurora looked away. “That phrase sounds cursed.”
“In this place, that would count as an ordinary breakfast.”
They started down a path of pale stone set with veins of gold. Every step woke a faint crackle underfoot, as though the path remembered feet and resented being made to do it again. To their right rose a wall of espaliered trees, their branches pinned flat in elegant patterns. The fruit upon them came in colours she had no names for, bruised lilac, deep jade, a clear amber that showed a pale core pulsing at its centre.
One of the fruits split open with a wet pop as they passed. Not rotten, not ripe either. A row of tiny black seeds lifted out of the flesh and hovered, each one turning towards Aurora as if it had found a face in the crowd.
She moved on before they could settle.
The orchard opened into a vast market court, and Aurora stopped dead.
Stalls built from carved bone and dark wood lined the square in crooked ranks. Braziers burned with blue flame beneath copper grates. Crowds moved between them in silks, aprons, and white gloves, some human, some too tall, some with horns polished to the sheen of old mahogany. A woman with a fox’s muzzle sampled candied figs from a tray held by a bowing man whose wrists carried iron rings. Two children, both with lambent yellow eyes, ran between tables carrying a loaf the size of a pillow, and the crust shivered as if it still breathed.
The smells hit her all at once. Honey, vinegar, roasting fat, bruised herbs, scorched sugar, sharp citrus, and underneath them all a copper edge that made her tongue ache. The whole place felt lush and predatory, like a banquet set inside a trap.
A helbound soul stood behind a stall of twisted glass bottles, ladling syrup into cups with the steady motions of a priest. He wore a crisp white apron over plain grey clothes. His face had the hollow patience of someone who had worked for centuries and no longer expected release.
Aurora lowered her voice. “Those people are dead.”
Nyx’s head angled towards the stall. “Contracted.”
Isolde’s expression did not shift, but her eyes softened for an instant. “Many came for the taste. Few stayed for the bill.”
Aurora stepped closer to a passing serving cart, then noticed the wheels. They were made from fused spoons. The handles held little engraved mouths, each one open in a permanent silent laugh. On the cart sat a pyramid of pastries glazed so richly she could see her own reflection in them, faint and warped.
One of the pastries twitched.
Aurora backed away.
A heavy hand dropped onto the cart’s rim. The man attached to it had a broad face, a chef’s scarred forearms, and a row of silver pins fastened through his collar. He looked at them without surprise, only mild annoyance, as if they had arrived late to a reservation.
“Tourists,” he said.
His accent carried the clipped polish of a courtly London salon buried beneath the rough grain of something older and hungrier.
Aurora held his gaze. “We’re lost.”
“You are underdressed for Dymas, then.”
His eyes flicked to her pendant. The faint warmth against her throat sharpened into a pulse that she felt in her teeth.
The chef straightened. “That charm does not belong in my kitchens.”
“Good thing we’re not here for your kitchens,” Aurora said.
The corner of his mouth lifted. Not a smile. A measure. “Everything in Dymas belongs to the kitchens.”
Nyx glided nearer, the light beneath the braziers breaking around their form. “Where is the old hall?”
The chef’s face changed. A crease formed between his brows, sharp with caution. “Old hall?”
“A place beneath your appetites,” Isolde said. “Stone under stone. A door that remembers Hel.”
He stared at her for a long moment, then snorted. “Seer. That explains the dreadful habit of speaking in rot.”
“And yet you understood,” Isolde said.
A bell rang from somewhere deeper in the market. Once, twice, then a whole cascade, urgent now, no longer ornamental. The chef’s hand tightened on the cart.
“You should leave.”
Aurora saw it then, the ripple going through the market. Heads turned. Knives paused mid-slice. A woman in a red veil stopped pouring wine and looked straight at them, her nostrils flaring. The air had changed. Not the smell, the pressure. Like a room when someone opened a door and let fear walk in.
Aurora reached beneath her jacket and brushed the Fae-Forged Blade. Cold bit her palm through the cloth. “That sounds less like advice and more like a warning.”
“Those are not the same thing here.”
He stepped back as if he had said too much. Behind him, trays of sugared pears began to tremble in unison.
Isolde turned and pointed towards a narrow arch behind the stall row, half-hidden by a curtain of braided herb bundles. “The taste leads there.”
“The taste?”
“The place that hungers hardest. Every realm has a belly.”
Nyx moved first, a spill of darkness sliding between two pillars. Aurora followed, skirting a table stacked with crystalline loaves. When her sleeve brushed one, the loaf rang like a bell and cracked open to reveal a swathe of pale cream inside, veined with black threads that pulsed once before going still. She forced herself not to look back.
They passed beneath the herb curtain and entered a side lane lined with cypress and black fig trees. The air cooled there, not by much, just enough to sharpen every scent. Their roots rose above the ground in braided knots, each one wrapped in strips of parchment covered in tiny script. Some of the paper had rotted away. Some of it looked fresh.
Aurora bent close to one strip as she walked. The letters crawled across it in a hand too neat to be human.
“Contracts,” she muttered.
“Of course,” Nyx said.
At the end of the lane, the stone path broke open into a sunken garden, though no light fell from anywhere she could see. Instead, the place glowed from within, a deep amber radiance coming up through the soil itself. Plants grew there in impossible profusion, broad-leafed herbs with silver undersides, trees bearing fruit the size of lanterns, and flowers with mouths instead of petals that opened and closed in patient, hungry pulses.
In the centre stood a basin carved from a single block of dark stone. Its rim bore faces in relief, dozens of them, each one with cheeks hollowed by a smile. Water, or something like water, filled it to the lip . The surface reflected the grove behind them, not Dymas, not the market, just the standing stones and the parting leaves of Richmond Park, as if the basin watched from between worlds.
Aurora stepped closer. The Heartstone burned hot against her skin.
“There,” she said.
Isolde came up beside her, pale fingers hovering over the basin without touching. “A wound remembers its maker.”
Nyx leaned over the stone lip, and the shadows in the basin shifted. For one instant Aurora saw another shape beneath the surface, vast and folded, like a door made from skin.
“What is it?” she asked.
“A way in,” Isolde said. “A way through. A way out, if the price is kind.”
“That’s three ways too many.”
Isolde’s mouth curved. “You are learning.”
The basin’s water began to tremble. Tiny rings spread from the centre, fast, fast, fast. Aurora reached for the Fae blade, and the moonsilver leapt cold and clean into her hand. In the amber glow, the edge caught a silver flare sharp enough to sting her eyes.
“Tell me this doesn’t wake something,” she said.
Nyx lifted their head. The whisper in their voice thinned. “It already has.”
The garden went silent.
Not quiet. Silent.
Even the flowers stopped opening. The leaves froze mid-quiver. Somewhere beyond the trees, a whole rack of bells cut off mid-chime, leaving the air cut raw. Aurora felt the silence press against her eardrums, heavy and deliberate, as though something had placed a palm over the whole garden and waited.
Then the basin water split.
A black seam opened across the surface, and from it rose a scent of old smoke, iron, and something sweet enough to rot the tongue. The faces carved around the rim began to move, their stone lips peeling back from their teeth.
Isolde stepped away at once.
“Do not let it see your name,” she said.
A hand came up from the water. Long. Pale. Clawed.
Then another.
And behind Aurora, the herb curtain exploded inward as the chef from the market barked a single word.
“Run.”