AI Aurora paused just past the last oak standing stone in Richmond Park. The air had looked normal a minute ago—London evening, wet grass, the thin glow of streetlamps beyond the trees. Now it sat wrong on her skin. Like her lungs belonged to someone else.
The standing stones didn’t match any quarry she knew. Their bark-like grooves carried tiny seams of light, faint as embers under ash. When she breathed in, she tasted crushed violets and cold iron.
Nyx slid out of the nearest shadow.
They didn’t walk so much as decide to be solid. One second they held only a silhouette, a smear of darkness pressed against the world; the next, their outline sharpened into a person-shaped absence, shoulders tall, eyes a faint violet that refused to blink.
Aurora kept her hand close to her delivery bag out of habit, then let it drop. The pocket where she carried nothing useful still felt heavy.
Isolde stood between two stones as if the clearing had placed her there. Silver hair hung in a clean curtain, pale lavender eyes fixed on Aurora’s face like she already knew which lie the girl had swallowed on the way in.
No footprints marked Isolde’s step. The grass didn’t even bend.
Aurora lifted her left wrist. The small crescent scar caught the shifting light. “You said this place doesn’t show itself unless it wants visitors.”
Isolde’s voice threaded through the damp air. “It showed itself the moment you carried the warm stone in your pocket.”
Aurora looked down. The Heartstone Pendant sat under her jacket, deep crimson and faintly alive, a warmth spreading outward as if someone had pressed a palm to her sternum from the other side of fabric.
“It’s doing that again,” she said.
“It always does,” Nyx murmured. Their whisper sounded like wind dragging through leaves. “When the Veil opens its mouth.”
Aurora pulled the pendant free. The silver chain cooled on her fingers, then warmed in a slow pulse , one beat after another. The gem’s glow didn’t brighten; it just became more certain.
Nyx tilted their head toward the space between two standing stones. “That gap wasn’t there before.”
Aurora held the pendant up. The air between the stones shimmered —thin, faint, like heat over a road. The distortion wasn’t visible to her eyes until she let the Heartstone tug her attention toward it. Then the shimmering took shape: a seam in the world, running from the ground up into the air.
Isolde walked forward and the grass parted around her as if the ground recognized her. She didn’t step on the seam. She stepped close enough to cast a shadow that didn’t follow her feet the same way shadows usually did.
“The Barrier stretches,” Isolde said in riddles. “A taste of one realm calling for a mouth of another. You will not chew what you can’t swallow.”
Aurora didn’t like how the words landed. “So we go through.”
Isolde’s gaze slid to the pendant. “You go where your gift insists.”
Nyx’s violet eyes fixed on the shimmering seam. “Hel stinks of sweetness,” they said, and their voice held an edge. “Even when the sweetness turns sour in the throat.”
Aurora swallowed. “That’s not comforting .”
“It never tried to be,” Nyx replied.
Aurora tightened her grip on the pendant’s chain until the silver bit into her skin. Cold-to-warm pulses ran through her palm in time with her heartbeat.
Isolde raised a hand. The air at her fingertips rippled without sound. The seam in the world thickened like a curtain being pulled apart from the other side.
Aurora felt the change first as pressure in her ears, then as a tug behind her eyes. The grove smelled less like damp earth and more like spice—clove and something sharp, almost citrus. Her stomach flipped, then settled as if her body decided it had to adapt.
Isolde leaned toward Aurora, silver hair swaying. “Ask your questions in steps, not in panic.”
Aurora didn’t answer. She stepped toward the seam.
The moment she crossed, the world didn’t warp. It snapped.
One heartbeat she stood in Richmond Park with wildflowers blooming year-round and oak standing stones around her. The next, she stood under a sky painted warm amber. Light poured down like honey without the sun’s heat. It hung in the air , thick enough to press against her eyelashes.
The ground beneath her boots wasn’t grass. It felt packed and faintly springy, like pressed earth mixed with crushed fruit seeds. Vines crawled along trellises that curved like ribs. Rows of grape clusters dangled too perfect for any human vineyard she’d ever visited, each one plump and glistening .
Orchards stretched beyond the first rise—trees bearing fruits the colour of bruised plums and pale gold pears that seemed to glow from inside . Gardens spread out in disciplined abundance, flowerbeds edged with stones carved like utensils: forks, ladles, curling dough hooks made into boundaries.
Somewhere far off, a bell rang. Not a single note. It sounded like layers of sound folding onto each other, a call to begin and a promise of consequence.
Nyx stepped through behind Aurora and the amber light clung to them differently. Their outline flickered, as if they had been drawn on paper and the ink had decided to run.
“A shade land,” Nyx whispered. “The shadows hold still here.”
Aurora’s first breath came out too fast. The air smelled edible—roasted sugar, fermenting grapes, browned butter, and something smoky that reminded her of charred herbs in the back of Golden Empress’s kitchen. It didn’t feel like metaphor. It felt like the world had decided to be a kitchen.
She looked down. Her pendant warmed harder against her chest, pulsing in a faster rhythm.
Isolde stepped through last. The seam behind them dimmed, thinning as if it disliked lingering. The amber light wrapped around Isolde too, turning her silver hair warmer at the edges.
“Dymas,” Isolde said, and the name tasted like fat on a spoon .
Aurora turned slowly . People—souls, silhouettes, helbound shapes contracted from Earth—moved between the vines like ants in a festival display. But these weren’t workers in aprons. They wore ornate chef robes threaded with edible-looking patterns: sugar-glitter hems, peppercorn charms, embroidered fruits that glistened when they bent.
Some carried plates as if plates were holy objects. Others hauled sacks of ingredients that exhaled steam in slow breaths.
In the distance, a grand hall waited behind archways. Its walls rose from the gardens in a spiral of stone and carved wood, all of it lacquered with glaze that shimmered like caramel.
A ribbon of voices drifted across the vineyards. Not conversation—something closer to chanting over recipes. Aurora caught fragments: “salt to wake,” “wine to soften,” “knife like a promise.”
Nyx’s shoulders tightened. “Hear that?” they asked. “They talk like food is the only language that counts.”
Aurora pointed at a low table set beside a hedge. “Look.”
At the table sat a platter piled high with fruit that had no business existing. Slices of melon formed flower shapes. Berries sat in a dark sauce that looked like ink but smelled like blackberries and smoke .
A thin woman in a robe leaned over it. Her fingers hovered, then tapped the sauce with a spoon like she measured the air’s temperature. When she lifted her spoon, the sauce clung in delicate strands.
The strands didn’t fall. They curled back toward the woman’s mouth and vanished into her like a swallowed spell.
Aurora’s stomach tightened again. “That’s… not normal.”
Isolde’s face stayed composed. “Normal is a word for those who never crossed a boundary.”
Nyx walked closer to the platter. Their shadow stretched under them across the ground and slid away from their feet, as if the darkness wanted more space than their body allowed.
Nyx extended a hand toward the fruit sauce. Their fingers didn’t go into the platter. They hovered just above it, and the air between them trembled .
A figure approached from behind a trellis, wearing a crown of stacked bread rolls. The crown looked heavy. It also looked amused.
The crown-wearer’s eyes gleamed. “Shade,” they said, voice thick as syrup . “You come hungry or you come clever?”
Nyx didn’t flinch, but Aurora saw the faint shift in their posture—the way living shadow gathered itself, ready to move through the nearest dark.
“We come to walk,” Nyx answered. “And to not choke on your songs.”
The crown-wearer laughed. The sound clapped like plates.
“Walking costs,” the figure said. “Everything here asks for a bite.”
Aurora felt the pendant pulse against her chest, insisting on something. She clutched it tighter and looked at Isolde, searching for permission.
Isolde’s expression didn’t shift, but her voice came softer. “You will pay in attention. That’s the least painful coin.”
The crown-wearer gestured toward a path between vineyards. “Then attend.”
A gate opened along the trellis line. Aurora hadn’t noticed the gate before. It looked like two posts carved with spirals of apple skin, and within the opening a hallway of light led toward the distant hall.
As they walked, the ground under Aurora’s boots changed texture. It grew slicker, then firm again, like the earth cycled between kneading and baking. Her throat tightened at the smell of yeast, warm and restless.
The chanting rose as they approached the hall. It didn’t chant from mouths only. It thrummed from stone. Carvings along the hall’s columns held faint amber seams that pulsed in time with the bell. Each pulse made Aurora’s pendant warm.
Nyx paused at the threshold. Their head tilted, eyes glowing faintly violet. “This place listens,” they said. “It recognizes you as a visitor and a resource.”
Aurora kept her face forward. “Great.”
Isolde stepped through first, bare grace in the alien light. The inside of the hall opened wide enough to make Aurora feel small even when she stood straight. Rows of tables ringed a central stage. The tables were made of polished wood veined with gold, like tree roots turned into luxury.
Above, banners hung from rafters. Each banner showed an image that didn’t remain still: fruit swelling, sauces darkening, knives reflecting light like teeth. The images moved without animating.
The air vibrated with heat that didn’t burn. It held constant warmth , like soup kept just below boiling.
Along the ring of tables, competitors gathered. They weren’t all humanoid. Some had antlered heads, some wore birdlike masks, some had hands too many-jointed to count. Every one of them held ingredients as if each ingredient held a story.
At the centre stage, a chef’s platform rose, empty for a moment. Then a cloud of steam poured from a seam in the stone and shaped itself into a lectern.
A voice boomed from nowhere and everywhere. “Welcome, guests from the green side of forgetfulness.”
Aurora’s lungs stuttered. She didn’t like that voice. It felt like it owned the space her chest used.
Nyx leaned closer to Aurora’s shoulder, whisper threading through the sound. “They name worlds like recipes.”
The lectern formed clearer lines. A person stepped out of the steam—tall, robed in cream-coloured fabric that seemed to be stained by sauces . Their face remained mostly hidden under a hood. Only their smile showed, stretched too wide and glossy like a glaze.
“Who walks in carrying warmth from a neighbouring mouth?” the hooded figure asked.
The room shifted. Aurora felt eyes turn toward her and the pendant. She saw heads dip, saw competitors lift their spoons in unison, saw the air itself tighten.
Aurora held the pendant up without deciding to. The amber glow from the Heartstone braided with the hall’s light and pulsed again.
The hooded figure’s smile widened. “A Heartstone,” they said, like a judge naming evidence. “And a blade cut from moon.”
Aurora’s fingers tightened around the pocket where the Fae-forged blade rested, cold as ever even under this heat.
Isolde’s gaze held steady on the hooded figure. “Your welcome lacks manners.”
The hooded figure bowed, slow and theatrical. “Manners cost more than hunger admits.”
Nyx’s voice slid low. “You’re going to offer terms, aren’t you?”
The hooded figure’s head tilted. “Terms are for those who negotiate. Hunger doesn’t negotiate.”
A gong rang. Not once. It rang in a rhythm that made Aurora’s teeth ache. The rhythm carried through the floor, through her boots, up into her bones.
From beneath the tables, drawers glided open. Trays rose in slow motion, carrying bowls of ingredients—things that looked like gemstones until steam lifted and revealed flesh-like textures. A few bowls smelled familiar : browned garlic, roasted pepper, citrus peel. Others smelled wrong, like wet stone and blood oranges crushed underfoot.
Aurora stared at a bowl set in front of her. It held liquid black as ink. It didn’t ripple. It waited.
“A tasting,” the hooded figure said. “Three bites. Three truths. One path forward.”
Aurora looked to Isolde. “We have to eat?”
Isolde’s mouth moved in a line that could have been a smile if it wanted to be kind. “Not your mouth alone. Your attention will feed them, too.”
Nyx hovered their hand above the black bowl. The air between Nyx’s fingers and the surface shimmered , as if the bowl’s liquid tested the shadow for weakness.
Nyx hissed through their teeth. “It wants fear.”
Aurora crouched slightly , keeping her balance without stepping away from the group. The pendant pulsed against her ribs again. It felt like a warning and a lure in the same heartbeat.
“What truth does it want?” Aurora asked.
The hooded figure spread their hands. Their sleeves draped like curtains of cream foam. “What you carry,” they said. “What you lost. What you plan to chew.”
A wave of laughter rolled through the hall, thick and eager.
Aurora lifted her gaze across the tables. She spotted a competitor’s spoon resting on an empty plate. The competitor stared at the plate like the plate owed them a debt. Another competitor wiped sauce off their wrist with a cloth that steamed as if it had its own digestion.
The wonder hit hard, then nausea followed. The place looked like a dream built from ingredients. It also felt like a trap assembled with joy .
Aurora reached into the pouch at her waist and drew the Fae-forged blade halfway. Moonlight didn’t strike it here, not with any normal source, but the dagger still glowed faintly, leaf-shaped and cold, a calm line against the amber chaos.
She brought its edge close to the black bowl.
The liquid shivered.
Nyx stepped back an inch, their shadow pulling away from the blade’s cold glow as if it didn’t want to be touched.
Isolde’s voice cut through the hall’s noise, calm and sharp. “It cuts wards. It does not cut hunger.”
Aurora’s heart thudded under her pendant’s warmth . “So I use it to see what’s inside without eating it.”
The hooded figure tilted their head, hood hiding most of their face. “Clever,” they said. “Cleverness always tastes better when it bleeds.”
Aurora didn’t lower the blade. She angled it so the cold edge hovered above the bowl’s surface, watching for a reaction the way she watched deadlines—patient, exacting, unwilling to flinch.
The black liquid didn’t turn red. It didn’t dissolve. It lifted in slow strands, rising like threads of hair pulled toward a magnet. The strands tangled into a shape above the bowl, forming letters Aurora couldn’t read at first.
Then the letters shifted, and Aurora understood the meaning without knowing the language. Her mind caught on it like a hook snagging fabric.
It showed her the Heartstone pendant’s path. It showed a warm pulse leaking toward a Veil seam, a door being noticed and measured , a rift being invited open.
Her stomach dropped. That wasn’t a taste. That was a record.
Nyx leaned in so close their whisper brushed Aurora’s ear. “It’s showing you how they opened the Veil for you.”
Isolde’s eyes stayed on the bowl-shape, pale lavender fixed like lantern light on a target. “Some doors don’t open without someone offering a key.”
The hooded figure clapped once. The sound snapped the floating letters apart into mist that sank back into the black bowl.
“Three bites,” the hooded figure repeated, voice like a spoon dragging through sugar. “Decide what you will claim.”
Around the tables, competitors shifted, spoons poised. A few smiled with their whole faces. Others licked sauce from lips that didn’t look human anymore.
Aurora looked down at the bowl. The black surface waited, perfectly smooth again, as if it hadn’t just written her into their records.
She tightened her grip on the blade’s handle and held the pendant against her chest until the gemstone warmed through her jacket. The amber air pressed close, sweet and suffocating, and the bell over the hall rang again—longer this time, like an announcement that time had started moving the wrong direction.