Viexel smelled of autumn and smoke. The scent clung to the air, thick with woodfire from countless hearths, laced with the sweetness of roasting chestnuts. Market stalls crowded the streets, their tables stacked with small pumpkins, bundles of dried herbs tied in twine, and baskets heavy with apples that glowed red and gold in the sun.
Vendors called out to passing families, their voices carrying over the murmur of the crowd. Children darted between legs with bright ribbons and strings of garlands, laughing as they dressed lampposts and poles for the harvest festival.
Lillyth’s eyes drank it all in. The play of color, the noise, the shifting current of people. She had grown up in Varidia, a city so sprawling it had no single face, alive with every tongue and custom. Viexel was smaller, more contained, and though it carried its own kind of charm, she felt the difference immediately.
The people here watched one another more closely. Faces smiled, yes, but the smiles did not reach their eyes. Even in celebration there was a wariness, like a faint ripple running beneath the surface of the crowd. It brushed against Lillyth’s awareness, not loud or pointed, but ever-present. A chill at the edge of the warmth.
She pulled a slow breath, steadying herself against the noise, and in that breath she felt something else. A different presence cutting through the clamor. Aeyona. Warmth touched the edge of her mind, restless, untamed, protective in its intensity. It startled her in its closeness, a flutter through her chest that left her stomach tight. She tried not to look, tried not to draw attention to it, but the comfort of that nearness wrapped around her all the same.
Aeyona moved through the crowd like she belonged there, each step fluid, her body adjusting without effort to the press of people. She noticed Lillyth’s gaze almost at once. A quick turn of her head, the smallest tilt, and then a smile that was both knowing and unshaken.
That single gesture was enough to send heat rushing to Lillyth’s cheeks. The flutter grew sharper, the tension in her chest both thrilling and unsteady. She felt Aeyona’s quiet amusement mingling with her alertness, a mix that tugged at her in a way she had not expected.
Marvel wove between ankles in her feline form, ears flicking, green eyes cutting sharp glances across the shifting crowd. Her small frame slipped unnoticed through the bustle, her steps silent, her attention unwavering. Where the citizens saw only a passing cat, Lillyth felt the steady presence of a companion who never strayed far. That quiet thread of reassurance reminded her they were not as alone as they might feel in this unfamiliar city.
They paused at a stall draped in embroidered cloth. Bright threads painted curling vines and flowers across soft linen. Lillyth let her fingers hover over the fabric, tracing the air above the stitching without touching. She felt the careful patience in every line of thread, the pride of the woman behind the stall, and beneath that, a flicker of nerves. Excitement at the festival, gratitude for buyers, and yet a quiet caution toward strangers.
Those emotions brushed lightly against Lillyth’s senses, distinct but soft. She let them pass through her and answered with a faint smile, hoping the woman felt even a trace of the kindness she carried back.
The flow of the festival drew them onward. The main street narrowed, stalls giving way to thinner lanes. Sunlight fractured as buildings leaned closer together, shadows stretching longer between the gaps. The warmth of roasted chestnuts and garlands drifted behind them, replaced by a faint damp chill.
A flutter of wings caught Marvel’s eye. She paused, ears flicking, gaze tracking a raven that swooped low toward a stall. The bird darted off with a stolen scrap of bread, and Marvel slipped after it with a twitch of her tail. For a few heartbeats her feline instincts overtook her. Curious and intent on the chase. When she finally glanced back, Lillyth and Aeyona were already vanishing, their figures lost to the crowd.
Did you know this story is from Royal Road? Read the official version for free and support the author.
They turned a corner, expecting another cluster of stalls, more laughter, more color.
Instead, they stepped into a narrow alley.
The festival sounds thinned as they turned the corner. Music and laughter dulled into a faint echo, as though the walls themselves swallowed the warmth. The alley was narrow, half-choked with shadow despite the sunlight above, and the air felt heavier here, damp with the smell of rot and old drink.
Lillyth slowed. The cheerful glow of garlands and pumpkins seemed impossibly far behind them now. The stones underfoot felt uneven, colder. She drew in a breath and tasted smoke mixed with something sour. Her chest tightened before she even saw them.
Three men waited in the gloom. Their shoulders filled the alley, a wall of bodies barring the way. One leaned against the bricks with a lazy slouch, but his eyes were sharp and never moved from the girls. Another rolled a knife through his fingers with practiced ease, the blade catching faint streaks of light. The last stepped forward with a grin too wide, his teeth yellow and crooked, his breath carrying the reek of cheap spirits even at this distance.
“Well, well,” he said, his voice thick and slick. “Two little birds far from their cage.”
The words hung in the air. They were not playful. Lillyth felt the intent behind them slide under her skin like oil, heavy and foul. Hunger. Thrill. The sharp edge of entitlement. It made her stomach clench until she thought she might be sick. She could not tell if she heard his voice or felt it, because both seemed to press in on her at once.
Her hand found Aeyona’s before she even realized she had moved.
Aeyona shifted smoothly, placing herself in front. Her stance was calm, her expression almost unreadable, but Lillyth felt it. Inside, the heat had already begun to rise. It licked against Lillyth’s senses like wildfire, fierce and uncontrolled, ready to burn.
“Sorry,” Aeyona said quietly. Her voice was steady, but there was an edge to it that cut through the air. She eased a step backward, nudging Lillyth to follow. “Wrong turn.”
The man with the knife chuckled and spun the blade again. “Not wrong at all. You’re here now.” His steps were slow, deliberate. The alley felt smaller with each one. “Don’t worry. We’ll take good care of you.”
Lillyth’s heart hammered in her chest. Her legs trembled, her mouth dry. The alley pressed against her from every side. She could feel them closing in, not just with their bodies, but with their intent. It poured off them in waves that struck her chest like blows, each one colder than the last.
And still Aeyona’s heat grew hotter, brighter, until Lillyth thought it would set the air alight. She prepared for flames, an explosion, something that would burn these men away.
The world seemed to inhale. Then the air dropped in an instant, sharp and merciless. A breath of winter swept through the alley, stinging Lillyth’s cheeks. Frost bloomed at Aeyona’s feet, a thin silver film at first, then a sudden rush across the cobblestones. The sound was brittle, a crackle that climbed the walls, spreading like veins of glass.
The knife clattered to the ground, slipping from numbed fingers. One man cursed and staggered as the stones iced over beneath him. Another lunged forward but the frost caught him mid-stride, gripping his boots like iron shackles. His face twisted as he struggled, eyes wide now, bravado slipping into panic.
Lillyth’s breath fogged in front of her lips. The cold sank into her bones, unnatural and raw. For a moment the alley was silent except for the sharp, crawling sound of ice spreading.
“Run,” Aeyona whispered. The word was quiet but it left no room for argument.
Her hand tightened around Lillyth’s and pulled. Lillyth stumbled, legs heavy, and then the two of them were running, the frost-stained alley vanishing behind them. Her heart pounded in her ears, her lungs burning as if she had swallowed the cold itself.
They burst back into the light of the street. Music and chatter rushed against them again, too loud and too bright. The festival was still alive here, garlands waving and laughter rising. But heads were already turning.
Someone had seen.
Marvel came bounding into sight, fur puffed and tail lashing as if she had sprinted the whole way to find them. She circled their ankles in frantic loops, brushing hard against Lillyth’s legs. Her small body trembled with leftover panic. Lillyth bent instinctively to touch her, but Marvel’s eyes would not meet hers. The sharpness in them was too restless, too aware.
The crowd’s emotions washed over Lillyth at once, no longer muffled by distance. Fear pricked first, sharp and jagged. Curiosity followed, hungry and restless. And beneath it all, suspicion. Heavy. Cold. A weight that pressed against her ribs until she could barely draw breath.
Whispers spread like the frost had, quick and unstoppable.
“Witch.”
The word was faint at first, just a murmur passed from one mouth to another. Then it caught. Witch. Strange. Dangerous.
Lillyth shivered. Not from the cold. From the weight of eyes pressing against her, from the pulse of unease she felt ripple through the crowd. She squeezed Aeyona’s hand without meaning to. “They saw,” she breathed.
“I know,” Aeyona replied. Her voice was steady, but her gaze was sharp as she scanned the faces around them. Calculating. Protective. “Let them wonder.”
Marvel brushed her tail against Lillyth’s leg, as if to remind her they were not alone. Aeyona gave her hand a quick squeeze in return, firm and grounding. Her eyes flicked toward Lillyth, calm but burning with that wild, untamed spark.
“Stay close,” she said. Her voice was quiet, but it carried like a vow. “I will not let anyone touch you.”
Lillyth leaned closer without thinking. The warmth between them was the only thing keeping back the crowd’s cold. Around them the harvest festival carried on, but the whispers followed like smoke, curling, clinging, impossible to shake.
Witch.

