The Drommala Pact (Book One of The Mirrorwalkers Chronicles cycle)

Author: The Witch of Ukraine

© 2026 The Witch of Ukraine
All rights reserved.

Prologue

Recovered from the Great Council Archives

Year of the Seventh Reflection

Excerpt from The Chronicles of Mireth, Book III, Page 112

In the beginning, the countless worlds of Mireth were as one, joined by breath, by memory, and by light. Then came the Silence, and the great unity was broken. Each realm drifted away like shards of glass cast upon a dark sea.

For many ages the mirrors stood still and empty. No light stirred within them, and none knew they could be crossed. In those days, Steamhollow was one of the scattered worlds of Mireth, proud, inventive, and alone; cut off from all others by the silence of its mirrors.

There lived in Steamhollow a scholar named Alara Venn, whose heart was filled with curiosity and doubt. She studied the nature of reflection, seeking meaning in the stillness of glass. One day she laid her hand upon the mirror’s surface, and passed through her own reflection. In that moment she awakened the power that had long slept within her blood, and so became the first Mirrorwalker. With her step began the age of passage between worlds.

Those who came after were born of her line, each carrying the same quiet gift: the call of glass and silver. Among them, a few were blessed with deeper sight: they could read the hidden speech of reflection and hear what the mirrors remembered. These were called the Reflectors.

In the early days, the Mirrorwalkers brought wonder and hope, reuniting the sundered lands. But envy grows where wonder dwells, and fear soon followed. Thus came the Mirror Wars: a hundred years of broken glass and burning skies. When the fires at last faded, the survivors gathered in sorrow and swore an oath of peace.

So was founded the Great Council of Mireth: keepers of balance, watchers of the mirrors, and guardians of the fragile harmony between worlds.

Remember this, traveller : the mirrors forget nothing, not even those who wish to be forgotten.

Chapter 1

Dorian swore. Dirty, but still quite elegant, keeping his good manners up to Steamhollow nobility standards. “My tutors should be quite proud of me,” he murmured to himself, trying to fold and pack his Lucky, a handmade brass-and-steam flying motorbike, into a storage capsule. It didn’t fit, and one of its wings stuck outside, making the capsule shake and showing a warning message on its small monitor with his every attempt:

Error in resizing the item. Please try again.

After several tries, Dorian gave up, extracting the Lucky from the capsule’s compression field and restoring its size. His thoughts were too far from the problem, so he stopped fighting it. He left the Lucky behind and pushed open the door to The Suite of Discreet Delights, one of the dozens of brothels in Brassville, Steamhollow’s rusty capital.

He liked this place; compared to others, it was somehow cosy and lacked “the splendour and misery.” His dear friend Coyote once described The Suite of Discreet Delights as “just like a friendly neighbour’s house.” Dorian grinned. Exactly like that.

He stepped inside the dark hall of the brothel, and the smells of expensive cigars, cheap perfumes, and machine oil wrapped him from head to toe. Strangely enough, it was quiet inside; only the muffled sounds of birds’ theatrical moans mixed with their clients’ panting behind doors to private rooms could be heard.

He needed to clear his head, and this place usually worked perfectly. The envelope from the Great Council was still sealed and lay in his pocket. Procrastination wasn’t something Dorian was proud of, but that was exactly what he was doing now.

Ruby and Jun, just two of Madam Vox's dozen birds, stood at the doors to the hall at the end of the corridor like forgotten goddesses guarding the gates to a particularly disappointing heaven. Dorian nodded to both of them; they nodded back to him, as if he were right on schedule.

When Ruby and Jun were pulling him along to the private room, Dorian noticed Madam, who was sitting on the sofa in the hall. He bowed to her, and Madam smiled slightly at him, as though she were approving his choice. Her skin glowed in the dim light; a gold wave of her hair flowed over her shoulders; her gorgeous, voluptuous body looked so tempting tonight. Dorian regretted that Madam was retired.

Madam looked no older than her birds. Either desire preserved her, or wealth did. Possibly both, working overtime.

Ruby and Jun gently pushed Dorian inside a dark room with low, hushed light. The door slammed shut behind them.

The room smelled of sandalwood incense and industrial-grade disinfectant. Holographic fish swam lazily across the ceiling, casting ripples of blue light over the antique furniture, all reproduction pieces from Old Mireth's forgotten dynasties. The smell of cigars was quite strong here because of Jun. She elegantly picked up a long cigarette holder of amber with her bionic arm. She exhaled a plume of cigarette smoke that curled around her black shiny hair.

Expensive taste, Dorian thought.

Red-haired Ruby set the timer, a neat little brass box with numbers blinking on a narrow display, and gave Dorian a kind of predatory smile.

One hour.

He shrugged off his coat and dropped onto the bed with all the enthusiasm of a man attending his own funeral. The old, questionably clean bed sheets were semi-white and sharp at the edges. Sterilised for your protection, no doubt.

The birds undressed him with professional precision, the result of years of experience. Ruby slipped on her latex gloves with the clinical efficiency of someone about to perform surgery rather than intimacy and went to work. Jun put her cigarette holder away and leaned back on the mattress. She was slowly unbuttoning her silk shirt, revealing a pair of the heavy boobies. Her breasts were remarkable, perfect add-ons to Ruby’s skilful hands and lips.

But Dorian's body, apparently having more sense than its owner, refused to cooperate with the evening's planned activities. The Mirrorwalker Dorian Corvell, defeated by the most basic of human functions. How terribly poetic. Nothing could lift his penis, not even Jun’s amazing milky-white soft boobies smothering his body.

I cannot believe that a bloody envelope could cost me my erection.

Ruby’s hands paused. She tilted her head with a touch of kindness, a sincere one, at least he wanted to believe it.
 

“Lost in thought, love?”

Dorian straightened and gave a strained smile.

“You were beyond all praise.” His knuckles whitened as he buttoned his shirt and jacket with brisk efficiency. “But nothing enhances an evening like an invitation from the Great Council. Should I bring a cake, or is showing up with my face enough?” He delivered it flat and metallic, and the words hung there.

He deposited his gearwallet on the dresser. Credits pulsed, ghost-blue, an afterimage of payment still in transit. No negotiations, no regrets. He doubled the rate, as always, the city’s only honest generosity.

He moved to the bar, walking as a man who had just failed to get an erection in a brothel.

Navigating the corridor, he reached the bar and collapsed onto a stool, propped his elbows against wood sticky with the tears of disappointed men, and gestured at the house bottle because, clearly, more alcohol was the solution to his problems. He wished he had some bud instead, but his gearwallet was too slim at the moment. This month he had only managed to complete a couple of commercial Walks. He wasn’t broke. Not yet. But close to that point with every passing day.

A gloomy, tight-lipped bartender with little sense of hospitality poured a measure of what they called here ‘whiskey’. Dorian caught it reflexively and sipped.

He retrieved the envelope from his inner pocket, where it had been burning against his chest all day. The Council’s polished emblem caught the bar's flickering light and reflected it back with smug authority. Dorian's fingers hesitated at the seal before breaking it with a quick, decisive snap.

The words in the letter swam before him with bureaucratic indifference:
 

To Dorian Corvell
Client: House Of The Great Sun
Initial Location: Veyr Sol, Steppe Loteri Lands
Request: Mirrorwalker/Reflector
Mission: Drommala
Compensation: 10,000 Credits

In case of accepting the offer, inform the great council office within 24 hours of receiving this envelope.
Failure to comply will result in immediate withdrawal of the offer.

Dorian checked his wristwatch, the mechanical one, not the digital implant.
 

Three hours left.
 

The Council, never late, never early; always at that one perfect moment when a man found himself flinching.

He folded the letter with care and placed it on the table in front of him. He didn’t let the first flicker of relief fool him. He really needed to think about it first, but the timer’s relentless ticking drowned out his thoughts.

Coyote found Dorian sipping whiskey at the corner table. Coyote’s pupils were still dilated from whatever chemical cocktail he'd shared with the birds upstairs; his shirt was unbuttoned, revealing a leather harness beneath it.

“Corvell, mate. Is it really you? Or your freaking hologram?” Coyote was in a suspiciously good mood, to the point that he couldn’t contain it.

“Probably I should have chosen his birds instead,” Dorian thought wistfully.

Dorian slid an envelope to Coyote. He examined the text with surgical precision, as if he expected a trick but found none.

"Ten thousand," Coyote whistled low, returning the envelope to Dorian. "Plus whatever the Steppe Loteri throw in. Those prairie mystics practically bleed gratitude when a Mirrorwalker shows up." He leaned forward, the scent of sex and expensive cologne still clinging to his collar. "They'll give you their firstborn if you fix whatever's wrong with their precious Drommala."

Dorian swirled the unclear liquid, watching light struggling to refract through the glass. "I don't need a child. I need a reason."

"Money isn't reason enough?" Coyote's laugh was sharp. "Since when did you become so philosophical about Council work?"

“Since I started wondering if any of it matters,” Dorian thought, but he let it drift away, dissolving into the smoke between them.

Coyote produced an identical envelope and slid it across the table. “For Ophelia Rialt,” he said, smirking.

Dorian frowned. “She got the same offer?”

“Yes. She showed me the envelope proudly. Thought it meant they wanted her to prove she’s still got her spiritual mirror nonsense in working order. She actually believes they care.”

Dorian pictured Ophelia. Sharp laughter, sharper mind. The only woman in Steamhollow who could outdrink the nobility and still quote philosophy between rounds. Ironically, he found her spirituality and purity more appealing than the cynicism of most Mirrorwalkers.

“She never mentioned the Council mistreats her…”

“She did,” Coyote interrupted. “You were too busy trying to drown entropy in whiskey.”
He paused, looking at Dorian in slight disbelief. “Mate, really? How is it possible to disagree with the Great Council to the point that they banned you from government contracts for several months? Blew my mind.”

Dorian stared into his glass. The whiskey stared back, unimpressed. Let’s pretend I didn’t hear your last remark. Not the right place or time to discuss it.

“However. But why isn’t she running this one?”

“Because she’s missing,” Coyote said, voice low and almost unwilling. The words struck the air like glass hitting stone, and the silence that followed cracked wide open. Dorian looked at him in surprise. He couldn’t remember when Coyote actually cared about someone except himself that much.

Then Dorian’s voice sharpened. “How’d you get her letter?”

“She crashed at my place for a while. Debts, bad luck, the usual. She’s too pure for this city.” Coyote shrugged, but his grin faltered. “Don’t give me that look. You’re not exactly the moral compass of Brassville. Yes, I went through her things. She never left for the Loteri Lands. Her backpack is still in my apartment. I was worried, alright? She’s my friend.”

He leaned back, the mask slipping just enough to show the raw edge of panic beneath. “The Council wants you now. If they can’t find Ophelia, they’ll take the next available lunatic.”

A short, bitter laugh escaped Dorian. “So I’m the understudy to a ghost.”

“Congratulations,” Coyote said. “If you’re serious about taking this job, talk to the Keeper. That old mirror-hound knows more about the Drommala and maybe Ophelia.”

Dorian drummed his fingers against the table, tracing a faint scratch. “The Drommala,” he muttered, his voice slipping between irony and curiosity. “Still the same old tale? Sacred creature of the Steppe Loteri? He leaned back. “I’ve never met one. I’ve dealt with smaller things, fluffy, adorable, and generally edible, but not the legendary one. I’ve seen a real Drommala once in my life; the Loteri didn’t even let a fly near it without their permission.”

The letter to Ophelia lay sprawled between them like a challenge.

“Did you read it?” Dorian asked, though Coyote’s smirk answered for him.

He got Ophelia’s letter from its envelope with the delicacy of a man handling stolen evidence. Same pompous heading, same bureaucratic vagueness, different only in name and deadline.

“Forty-eight hours,” Dorian murmured, tracing the number with his thumb. “And I got twenty-four. Actually…” He checked his watch, mechanical hands slicing his future into fractions. “…make those two hours left to decide.” His gaze sharpened. “Why the rush? What aren’t they telling me?”

Coyote’s grin faded. “The rumour is, Loteri’s Drommala is extremely sick. Maybe already dead. Steppe and Desert Loteri are panicking. No Drommala means no water, no crops, no mercy.”

Dorian exhaled, the sound halfway between a sigh and a curse. A Reflector’s job then: to converse with a dying god. He finished his drink and braced for whatever insult destiny had queued next.

Before leaving, Coyote threw out the words, “You know the deal. I can pay you for Loteri artifacts far better than the Council.”

Dorian pulled on his coat, shoulders heavy, and pushed through the brothel’s murky hallway. The air outside was a mixture of fog and something burning. He found his stubborn motorbike exactly where he’d left it. He reached into his coat, fingers brushing the envelope. Ten thousand credits.

For Dorian Corvell, that almost qualified as hope.

Chapter 2:

Recorded in the Year of the Third Reflection
From The Chronicles of Mireth, Book II, page 47
Loteri Lands Oral Histories, Steppe and Desert Accounts

“The Elders said that in the first time the Loteri Lands were whole. There was no Steppe and no Desert, only endless green grasslands. Prey was plentiful, and life water ran freely through fertile fields. The Loteri lived without borders, sharing water and land, settling disputes in circles rather than behind walls. The land answered them because they listened first.

In the far North lived one Loteri apart from the others. His name was left unkept. The Whisperer Spirit of the Lands tested him, and he failed. Greed took hold. He dammed the rivers, built a fortress around the deepest springs, and demanded payment for water. Gold came first, then leather and tools, and finally children. The land suffered with every bargain. Grass cracked, prey fled, and water withdrew beneath the ground. Some Loteri left, but many stayed, unwilling to abandon their homes.

The Great Sun judged him with fire. The fortress burned, stone split, and gold melted into the soil. The greedy one was found later, his eyes burned out, the ruins ringing with children’s cries. Yet the land did not heal. Water hid itself deeper still, and thirst remained.

The Loteri gathered in a great circle and smoked the sacred bud. They listened rather than pleaded. From their prayers, the smoke, and the reflection of missing water, the Mother was born. Vast and patient, plated in blue and old copper, she listened to the earth itself.

The Steppe and Desert Loteri called her Drommala, She Who Finds Life Water. In older speech she was Morrawyn, She Who Walks the Buried Rivers.

She found life water and turned the Loteri from dead water. She stood between them and storms, and did not move aside when war crossed the plains.

When the Mother left, she gave the Loteri her daughter Drommala, so they might survive what the land had become. In return, she demanded care without possession, guarding without chains, and listening without command. This was the binding of the pact.

A daughter Drommala lived close to a hundred years. When her end neared, the Loteri sought the Mother again. She judged them by stillness. If she agreed, another daughter was given. If she refused, nothing could move her. Long ago, the Loteri tried force, and every attempt failed. They learned the rites were invitations, not commands.

In early generations, some Loteri carried the old reflective tongue in their blood and could commune with the Mother directly. Over time, wars scattered families and memory fractured, and the tongue fell silent among the Loteri.

Then the Mirrorwalkers appeared. They carried the old tongue through reflection, altered yet intact. They did not command the Mother nor speak for the Loteri, but served as vessels, carrying truth between need and judgement.

Thus the pact endured. The Lands were no longer whole and life was no longer easy, but it remained, changed by time, bound by care, and unbroken.”

***

Liana had been gone from her commune for days, roaming the uneven border where the Steppe slowly gave up and turned into the Desert. Her braid was pulled tight to keep it out of her way, though it did nothing to stop the sand from finding every possible place to stick. She was hunting Feather-tail Cats, small colourful creatures with tails tipped in metallic feathers, the best kind for fletching Solbloom Bow arrows, durable and light enough to fly true.

The cats only showed themselves during their short mating season. At dusk, the females rolled in the sand and called to the males with a click-clock sound that carried across the dunes. It would have been romantic if it were not so loud. During that time, their Stillness Veil, the magic that froze you stiff before you could blink, weakened just enough to make hunting possible.

Liana heard the call, low and steady. She crouched, whispered her counter-spell, and felt the air snap back to normal. There it was, sleek and golden, tail glowing like metal in sunlight. She moved quickly. A clean snatch. A twist. She came away with a metallic feather. The cat dashed off, offended but very much alive.

She stood for a moment, brushing sand from her knees, and glanced at the feathers in her hand.


“Three days of chasing for nine feathers,” she muttered. “Perfect math.”

There was a hint of pride in her voice. She carefully packed the feathers into her pouch and started back toward camp before the heat decided to argue again.

A memory rose uninvited. Her father sat beside their leather tent, turning a broken feather between his fingers, examining it as if it mattered.

“Not bad for my daughter, for the first time,” he had said. “Excellent for any other Steppe hunter.”

He was a Steppe legend, though he never acted like one. A hunter and guide who could read the wind better than most could read a map. People said the Drommala trusted him, and maybe that was true. He did not talk much. He did not need to.

Her mother had died when Liana was born, so it had been just the two of them. He raised her between hunts, between long rides and longer silences. No speeches. No soft words. He showed her things instead. How to track by shadow. How to hear water under stone. How to keep moving when the world did not care if you stopped. He was not gentle, but he was steady. His kind of love was not something you said. It was something you did. Liana learned every bit of it.

She was still smiling when a silhouette cut the sunset clean open. Toren. Covered in dust, panting, hair a mess.

“Such a nice surprise,” she thought, then said aloud, “Took the wrong turn, Toren?”

It had taken him longer than expected to find her. His guiding magic, the one that let him sense other Steppe Loteri across distance, weakened the moment he crossed into the borderlands. The desert interfered with it. Sand scattered and reflected the magic, breaking its direction like light in a mirror. Every step sent his sense spinning the wrong way. By the time he caught Liana’s trail, he had lost nearly a day circling dunes and dry wind.

When he saw her at last, crouched low with her bow and dust in her braid, relief hit harder than he wanted to admit. There was no time to rest. The Drommala was dying, and he had already spent too long finding her. He looked at Liana, confused, not understanding the joke. His expression was lost, almost boyish.

“The Drommala is dying,” he said quietly.

Liana’s eyes darkened. Her lower lip trembled before she caught it. The loss of the Drommala was not just sorrow. It was sacred. The Drommala was the heart of their life and balance.

“The Elders sent me,” Toren said. “They are gathering the guides. It is down to hours. Maybe less.”

They packed in silence, throwing her gear together without caring about order. When everything was ready, Liana whistled sharply. Ineya lifted her head from the steppe grass and galloped toward her.

Liana swung into the saddle and nodded. “Come on.”

He swung up behind her and locked one arm around her waist, anchoring them together. On any other day, he might have blushed at the closeness. Not today.

He reached inward instead, sinking his awareness into the quiet, patient strength of the Steppe. The land answered. With his free hand, he drew the power up through himself and fed it forward into Ineya.

The horse surged beneath them, hooves barely touching the ground. Dust rose in a tight spiral around their path as the Steppe pushed them on, relentless and swift. Ineya ran as if the wind itself had chosen her.

It took only a couple of hours instead of half a day before the faint outline of the commune appeared on the horizon.

Darkness had already spread across the land when they arrived. Smoke rose in the distance, first thin, then thick above the fire pits. Toren still hoped the healing rites were continuing. He had burned the herbs himself the day before, circling the Drommala with smoke, praying she would recover.

The air changed as they neared the centre. The fires no longer smelled of herbs, but of farewell. Then they heard it, the funeral song, low and trembling, spreading through the night.

They were too late. The Drommala was dead.

Her body lay still at the centre. The once-brilliant hide had cooled into blue and burnished copper scales, fitted together like worked metal. Her long trunk curved downward, its segmented length resting against the ground, the tip half-coiled, as if movement had only just left it. Torches packed with healing herbs burned around the pyre, their smoke thick and bitter-sweet, returning brief colour to her body. In the flicker of firelight, the Drommala looked both tragic and majestic.

The Loteri sat cross-legged, mirrors pressed to chests and brows, faces striped with ochre and grief. No one spoke. No chatter. Just the old funeral song, wrapping everyone in its rhythm. Liana and Toren joined the crowd, adding their quiet, uneven voices.

When the song faded, the Steppe and Desert Elders formed the first circle around the pyre. Ritual masks marked with ancient runes were fitted with small pieces of mirror, tied with red thread, their hands woven together in the old gestures.

Liana dropped to one knee, palms pressed into dust. Toren joined her, bowing his still-messy head. Words did not come. They had not for a long time.

“Yesterday,” Toren whispered. “I thought maybe she would recover.”

Liana did not answer.

The chanting shifted. Desert Elders took over, voices deep and rolling like sandstorms. They lifted small brass mirrors tied with red string and called her Morrawyn, She Who Finds Life Water.

Morrawyn vel, na shara ven.

They asked the Great Sun for justice, not mercy. The smoke would carry her home.

“Do you think she will be back?” Toren asked quietly.

Liana said. “Only if we deserve it.”

The Elders signalled. Children and Wise Mothers moved to the outer ring, lighting small fires and scattering steppe grass seeds. Smaller circles formed. Bone pipes were brought out, smooth and darkened with age, packed with sacred bud.

The smell spread fast. Dry and green. Familiar. Sweet on the first breath, bitter underneath. Smoke mixed with the burning wood and settled heavy in the air. The pipes passed hand to hand. No one hurried. Each person drew, breathed toward the fire, passed it on. The smoke settled over faces, clothes, thoughts. Not to erase the pain. Just to make it bearable.

Stories followed. Quiet ones. The first time she led them to water. Her shadow at sunset, long enough to cover a caravan. Toren spoke of getting lost as a child, of her turning them from dead water. Heads nodded. Everyone remembered something.

Liana listened, pipe resting on her knee, saying nothing. The smell wrapped around her like an old memory. Every breath heavier. Slower. Easier.

They spoke of fifty-three years of the Drommala sharing their lives. Of life water found and dead water avoided. Without her, there would be no communes. No trade. No life.

When the pipes burned out, no one spoke. They watched the last sparks drift upward. It was no longer sadness. Just stillness. Acceptance.

The Drommala was gone. The Steppe would have to find a new protector. Silence returned, heavy and absolute. Only the fire crackled. Liana exhaled. Toren did too.

The ritual was over.

Some Loteri remained seated on the ground. Others lay where they were. No one rushed. No one was moved along. Liana rose slowly, brushed the dust from her palms, and looked toward the faint glow of dawn behind the dunes.

“Come on,” she said. “Tomorrow everything starts again.”

They walked away in silence, not quite steady on their feet, smoke curling behind them. On the way to the communal tent they shared with few other young Loteri, Toren spoke.

“Liana. I think someone or something helped the Drommala die.”

Liana stopped mid-step, brow tightening. “What do you mean? How would that even be possible? The Caretaker’s job is to protect it no matter what. And the guardians wouldn’t just let it happen. Not with the Drommala’s power.”

“When I was burning the herbs and walking the healing circle around her,” he said, “I saw markings on her scales. Near the belly. Runes, half-hidden by the plates. I have never seen that kind before.”

“I hope you told the Elders.”

“Of course. That is why they are calling me to the Elders’ tent tomorrow.”

Dawn thinned the last of the smoke. The Steppe waited, silent, for whatever came next.