The Demon’s Librarian Four demons. One archive. A name love could erase. #6
Just his body, broad and scarred and furnace-hot, positioned where everyone could see him.
Predators lost interest with impressive speed.
Ronan stayed half a step behind her, close enough that she could feel his presence at her back without being crowded. It steadied her against her will. Every time she slowed, he slowed. Every time someone looked too long, his silence deepened until even the market seemed to step around it.
Cassian walked ahead, elegant and lethal, his shadow curled loosely around Mira’s ankle like a leash he refused to tighten. It should have angered her.
It did.
It also kept three pickpocket spells from reaching her pockets.
Silas walked at her right, hands tucked into the pockets of his long reflective coat, his expression bright and careless.
Too careless.
Because people recognized him.
Mira saw it at once.
A masked witch dropped a vial when Silas passed. A demon with ram horns bowed his head. A woman selling memories behind a curtain of red beads opened her mouth, saw Silas, and shut the curtain fast. Two doors unlocked before he reached them. One stairwell lit itself.
Silas did not look surprised.
Mira’s suspicion sharpened.
“You’ve been here before,” she said.
Silas glanced at her. “I already admitted to broad social experience.”
“You were trapped in a book.”
“Yes. Terrible for one’s complexion.”
“For how long?”
His smile did not falter. “That depends on who was counting.”
“I am.”
“Then too long.”
She stopped walking.
The bond pulled at once, a subtle tension through her wrist. Darian stopped with her. Ronan stopped behind her. Cassian turned back.
Silas took one more step before the invisible chain caught him.
For a fraction of a second, pain crossed his face.
Mira saw it and hated that it made her soften.
“Were you trapped,” she asked, “or were you waiting?”
Silas looked at her for a long moment.
The market seemed to dim around them.
Then he stepped closer.
Darian growled.
Silas ignored him. “Those are not always different things.”
Before Mira could answer, the street ahead narrowed into an iron gate framed by teeth.
Not carved teeth.
Real ones.
Human molars. Demon fangs. Witch canines. All set into the arch in neat little rows, chattering softly in the damp.
Cassian stopped before it.
A creature sat beside the gate on a three-legged stool, knitting with red thread. She wore a moth-wing mask and had six fingers on each hand.
“No passage,” she said, without looking up. “Unless paid in living memory.”
Mira’s stomach dropped.
“No,” Darian said immediately.
The gatekeeper’s knitting needles clicked. “No passage, then.”
Cassian stepped forward. “We seek Aunt Mercy.”
At the name, the teeth in the gate snapped shut.
The gatekeeper looked up.
Behind the moth-wing mask, her eyes were all white. “Mercy costs more.”
“How much?” Mira asked.
“Four gates,” the keeper said. “Four guardians. Four memories freely given. No blood. No lies. No dead recollections. Living memory only.”
Darian’s heat flared. “Find another way.”
“There isn’t one,” Cassian said.
“You knew?”
“I suspected.”
Darian moved toward him.
Mira stepped between them.
Both demons froze.
The absurdity of it almost made her laugh. Almost. She, mortal and exhausted and missing pieces of herself, standing between two ancient monsters as if her body could stop either one.
Maybe it could now.
The thought chilled her.
Mira turned to the gatekeeper. “What happens to the memories?”
“Shared with the gate,” the creature said. “Witnessed. Not eaten. Unless you lie.”
“And if I refuse?”
“Then the Hollow Crown finds you before Mercy does.”
The teeth in the arch began whispering her name.
Mira.
Mira.
Mira.
Not her middle name.
Not the one she had lost.
Just Mira, over and over, hungry with recognition.
She looked at the four men.
Darian’s face was thunder. Ronan’s was sorrowful stone. Cassian was calculating the cost of every breath. Silas—
Silas looked afraid.
That frightened her most.
“I choose the memories,” Mira said.
The gatekeeper’s smile showed through the mask. “You choose the door. The door chooses the depth.”
The first gate opened to Darian.
The teeth spread apart, revealing a sheet of black fire.
Darian turned to Mira. “No.”
She was too tired for his refusal to land. “If I don’t do this, we stay here until the Hollow Crown catches up.”
“I will tear the gate down.”
“And lose another piece of me when you use magic to shield me from whatever answers.” She stepped closer to him. “No.”
His hands flexed at his sides.
The heat of him wrapped around her, intimate as breath. His eyes burned red, not with anger now, but with helpless restraint.
“I do not like watching you be hurt,” he said.
The honesty was rough. Almost unwilling.
Mira’s chest tightened.
“No one has asked you to like it.”
“I know.”
The black fire waited.
Mira placed her palm against Darian’s chest.
His skin was hot enough to startle her, but it did not burn. Scars ridged beneath her fingers. His heart hammered once, heavy and inhuman.
The contact snapped the bond taut.
Memory rose before she could choose a safer one.
She was seventeen, cornered between shelves in the Archive by an apprentice twice her size and half as clever.
He had been angry because she corrected his translation in front of a senior Keeper.
His hand had closed around her braid. He had called her little recall witch and shoved her against the stacks.
Mira had reached blindly and found a letter opener on the catalog desk.
She had pressed the blade to the soft place beneath his jaw and said, calmly, “Touch me again and I will annotate your throat.”
Darian saw it.
Not as a story.
As if he were there.
His rage shook through her.
But beneath the rage was approval. Fierce. Proud. Almost tender.
The fire gate opened.
Darian’s hand covered hers against his chest for one brief second.
“You were always armed,” he murmured.
Mira withdrew before the words could settle too deeply.
The second gate was bone-white.
Ronan stood before it without protest.
That alone nearly undid her.
He did not tell her no. Did not offer to break the rules. Did not wrap command in concern.
He simply held out his hand.
Mira took it.
Cold moved into her palm, steadying rather than numbing.
The memory rose like something from deep water.
Her mother’s body on the narrow bed. Curtains drawn. Rain on the window. Mira, twelve years younger, sitting beside her after the healers had left and the Archive representatives had taken the papers and everyone had told her to let go.
But Mira had not let go.
She had held her mother’s hand long after warmth left it because the thought of her being alone in that first cold hour after death had seemed unbearable.
Ronan absorbed the memory in silence.
Mira felt his grief answer it.
Not pity.
Recognition.
He had known the dead. Guarded them. Spoken to them. Carried kings and children and nameless bones through dark places. He understood the sacred terror of leaving a body unattended.
The bone gate opened.
Ronan lifted Mira’s knuckles briefly to his brow.
Not a kiss.
Something older.
Something reverent.
“You stayed,” he said.
Mira looked away because her eyes burned.
The third gate was shadow.
Cassian approached it, expression unreadable.
Mira almost feared this one most. Darian’s anger was honest. Ronan’s gentleness was unsettling but plain. Silas’s charm was dangerous because it hid knives.
Cassian hid entire rooms.
He offered his hand palm up. “Only what you choose.”
“Can you promise that?”
“No.”
At least it was the truth.
Mira touched his hand.
His fingers closed around hers with careful precision.
The memory came quickly.
Mira was nine, hiding under a reading table in the children’s wing of the Archive. Not crying. She had learned not to cry where witches could hear. A junior grimoire lay open before her, harmless by Archive standards, bound in blue cloth and used to teach obedience phrases.
She had whispered, “Are you lonely too?”
The book had answered.
One word, written in fresh ink across the page.
Yes.
That was the first time a book had spoken to her without being ordered.
The first time she had wondered whether the things inside were not only hungry.
Cassian inhaled softly.
For a moment, his composure cracked.
Mira glimpsed something behind his eyes: centuries of overheard secrets, assassinations planned in silk rooms, queens smiling while signing death warrants, a shadow demon learning that knowledge could be both blade and cage.
The shadow gate opened.
Cassian did not release her at once.
“You questioned the lie before anyone taught you the truth,” he said.
Mira tried to pull her hand back.
His grip loosened immediately, but his shadow lingered around her wrist like a regret.
The fourth gate was silver.
Silas stood before it.
The market noise thinned until Mira heard only dripping water and the faint glassy hum of the gate.
“I’ll give it something small,” she said.
Silas’s smile was gone.
“Mira.”
“Don’t use that voice.”
“What voice?”
“The one that sounds like you already know how this ends.”
He stepped closer. Rainwater glimmered in his dark hair though there was no rain in the Underbind. “I know how many things end. That is not the same as knowing you.”
“Do you want me to believe that?”
“No,” he said softly. “I want you to survive long enough to decide I am lying.”
She should not have touched him.
She did anyway.
His fingers were cool, elegant, too familiar around hers. His thumb brushed the inside of her wrist, directly over the mark, like a question asked against her pulse.
The silver gate flashed.
Mira shoved forward the smallest memory she could find: a cup of bitter coffee at dawn, a cracked mug, a smudge of ink on her thumb.
The gate refused it.
Silas’s hand tightened.
“Let go,” she said.
“I am trying.”
The bond opened.
Not like the other gates.
Like a mouth.
A memory tore upward from a place Mira did not know existed.
Darkness. Warm breath. A hand against her cheek. Someone standing too close in forbidden shadows. A voice near her ear, low and aching, saying, “Beloved.”