The smell of death hit them before they even reached the tannery.
Oscar stopped at the corner of the alley, one hand pressed to his nose. The stench was overwhelming—rotting flesh, old blood, and something chemical that burned his eyes. Beside him, Ivanna gagged, turning her head away.
"That's not animal," she said. "That's human."
Jeriq didn't flinch. He just drew his dagger and moved forward. "Stay close. And keep your eyes open."
They'd been walking for an hour, cutting through the dark streets of the outer districts. The city was quiet after the chaos of the Bleached Maw's assault—too quiet. No night watch patrols. No drunkards stumbling home. Just empty streets and shuttered windows, as if the entire district was holding its breath.
Connor's warehouse loomed ahead, its windows dark, its doors hanging open. Oscar's heart sank. They were too late.
Jeriq stepped through the doorway first, his blade ready. Oscar followed, sword drawn, his wounded shoulder screaming with every movement. Ivanna and Kelvin came behind him, covering the rear.
The interior was worse than the alley.
Bodies lay everywhere. Guards, by the look of them—tough men in mismatched armor, their weapons still in their hands. Someone had killed them fast and clean, before they could even fight back. The walls were painted with blood. The floor was slick with it.
"Bleached Maw," Jeriq said quietly. "They got here before us."
Oscar's stomach twisted. He'd hoped—prayed—that Connor had escaped. The old wolf was tough, resourceful. If anyone could survive an ambush, it was him.
But the bodies told a different story. This wasn't an ambush. It was a m******e.
"Check the back rooms," Oscar said. "Maybe he—"
A sound cut him off. Soft. Rhythmic. Coming from somewhere deeper in the warehouse.
Breathing.
Oscar moved toward the sound, his sword raised. The others followed, their footsteps silent on the blood-soaked floor. They passed through a narrow corridor, past a room filled with overturned crates and shattered furniture, until they reached a heavy iron door.
The breathing was louder here. Labored. Wet.
Oscar pushed the door open.
Connor sat against the far wall, his face pale as ash, his hands pressed to a wound in his gut. Blood seeped between his fingers, dark and steady. His eyes, when they found Oscar, were glassy with pain but still sharp.
"You took your time," he rasped.
Oscar crossed the room in three strides and knelt beside him. "How bad?"
"Bad enough." Connor coughed, and blood flecked his lips. "They came an hour ago. Twenty of them. Maybe more. I killed six before they got me."
"The others?"
"Dead. All of them." Connor's jaw tightened. "They weren't here for me. They were here for the maps. The records. Everything I had on the Crown."
Oscar's blood ran cold. "Did they get them?"
Connor shook his head slowly. "I burned them. Before they broke through the last door. Every map, every scroll, every note I'd ever taken. If I couldn't use the information, neither could they."
Ivanna knelt on Connor's other side, her expression unreadable. "You sacrificed everything. Your people. Your research. Your life."
"I made a promise." Connor looked at her, and something softened in his scarred face. "To your aunt. To your mother. To protect you. I've been failing that promise for fifteen years. Tonight, I finally did something right."
"You're not dead yet," Oscar said. "We can get you to a healer. Isabella—"
"Isabella is three districts away. I'd bleed out before we reached the street." Connor grabbed Oscar's wrist with surprising strength. "Listen. There's no time. The Bleached Maw has the first key. You know this. But what you don't know is that the second key isn't a location. It's a person. Like Ivanna."
Oscar's heart stopped. "Another bloodline?"
"Not just any bloodline." Connor's grip tightened. "The second key is the last descendant of the Titan's second-born. The twin bloodline. The one that was supposed to balance the first."
Ivanna leaned closer. "Where do we find them?"
"I don't know." Connor's voice was fading. "The records are ash. But there's one person who might know. A woman named Hazel. She works in the clan courts as a spy. She was your mother's closest friend. She's been hiding in plain sight for years."
"Hazel." Oscar filed the name away. "Where do we find her?"
"Viperfang territory. The brothel district. She runs a place called the Silken Cage." Connor's eyes flickered to Jeriq. "You know it?"
Jeriq nodded. "I know it. Kane has informants there. If Hazel is working the courts, she's playing a dangerous game."
"She's been playing it for decades." Connor's breath rattled. "She's the only one left who knows the truth about the old blood. Find her. Protect her. She's the key to everything."
Oscar pressed his hand over Connor's wound, trying to stem the bleeding. "We're not leaving you."
"You don't have a choice." Connor smiled—a weak, bloody expression. "I've lived long enough. Longer than I deserved. I've killed men, betrayed friends, done things that would make you sick. But this—" He looked at Ivanna. "This is my redemption. Keeping you alive. Keeping the Crown out of the Bleached Maw's hands. That's worth dying for."
Ivanna's jaw tightened. For a moment, Oscar thought she might argue. Then she nodded, a single, sharp movement.
"I'll finish what you started," she said. "I'll find Hazel. I'll stop them."
Connor's smile widened. "Good girl. Your mother would be proud."
His hand slipped from Oscar's wrist. His eyes closed.
And then he was still.
Oscar stayed there for a long moment, his hand still pressed to the wound, his mind blank. Another death. Another person he couldn't save. The list was getting too long.
"We need to move," Jeriq said quietly. "The Bleached Maw might come back."
Oscar stood slowly. His legs felt weak, his chest hollow. But he forced himself to focus. Connor had given them a name. A lead. A path forward. He wouldn't waste it.
"The Silken Cage," he said. "Let's go."
They left Connor's body where it lay. There was no time for burial, no time for rites. The old wolf had known that. He'd made his choice.
They emerged from the warehouse into the cold night air. The streets were still empty, still silent. But Oscar could feel eyes watching them. The city had too many shadows, too many places to hide.
"Hazel," Ivanna said, walking beside him. "You trust her?"
"I don't trust anyone." Oscar glanced at her. "But Connor did. That's enough for now."
"What if she's already dead? What if the Bleached Maw found her first?"
"Then we find another way." Oscar's voice hardened. "I'm not stopping. Not now. Not ever."
Ivanna studied him for a moment, her eyes unreadable. Then she nodded. "Good. Because I'm not stopping either."
They moved through the city, keeping to the shadows. The brothel district was on the other side of the river, past the old bridge and the abandoned temple. It would take an hour to reach on foot. An hour of walking through darkness, not knowing what waited ahead.
Oscar's mind churned as they walked. The first key was gone. The second key was a person—someone like Ivanna, with the old blood running through their veins. And somewhere in the city, a woman named Hazel held the secrets that could save them all.
But the Bleached Maw wasn't going to sit still. They had the first key. They'd killed Connor. They were one step ahead, and they knew it.
Oscar was tired of being one step behind.
"We need to change our approach," he said suddenly.
Jeriq glanced at him. "What do you mean?"
"Running, hiding, chasing clues—it's not working. The Bleached Maw knows this city better than we do. They have more people, more resources, more information. We can't beat them at their own game."
"Then what do you suggest?"
Oscar stopped walking. The others stopped with him, turning to face him.
"We stop reacting," he said. "We stop running. We pick a target—one that hurts—and we hit them hard. We make them afraid. We make them think twice before they attack us again."
Ivanna's eyes gleamed. "I like this plan."
"It's not a plan yet. It's a direction." Oscar looked at Jeriq. "You know the Bleached Maw's operations. Their safe houses. Their suppliers. Their contacts. Where's their weakest point?"
Jeriq was silent for a long moment. Then he nodded slowly. "There's a supply depot near the docks. It's where they store weapons, armor, medicines. It's not heavily guarded—they rely on secrecy more than strength."
"Then that's our target." Oscar started walking again, his pace faster now. "We hit the depot. We destroy everything. We send a message."
"And Hazel?" Kelvin asked. "What about the second key?"
"We find her after. But first, we remind the Bleached Maw that they're not the only ones who can hunt."
They crossed the old bridge, the river black and silent beneath them. The moon hung low, hidden behind clouds. The city stretched ahead, dark and dangerous.
Oscar's hand found the broken hilt of his sword—the same sword he'd carried since Kael died. It was useless as a weapon now, but it was still a reminder. A promise.
*I'm coming, Kael. I'm going to finish what you started.*
They reached the docks as the first light of dawn began to paint the sky. The depot was exactly where Jeriq said it would be—a low, windowless building near the water, surrounded by stacked crates and coiled ropes.
Oscar studied it from the shadows. Two guards at the front. Maybe more inside. No visible patrols.
"Quick and quiet," he said. "We go in, we destroy everything, we leave. No heroics."
Ivanna smiled. "Where's the fun in that?"
"Fun is for people who aren't being hunted by cultists."
"Fair point."
They moved.
Jeriq took the first guard, his dagger finding the man's throat before he could cry out. Oscar took the second, driving his sword into the guard's chest and easing the body to the ground.
Then they were inside.
The depot was a maze of crates and shelves, packed with weapons, armor, and supplies. Barrels of oil. Sacks of grain. Boxes of medicine. Everything the Bleached Maw needed to wage their war.
"Burn it," Oscar said.
Kelvin found a torch and lit it. Ivanna knocked over a barrel of oil, letting it spread across the floor. Jeriq gathered what documents he could find—maps, ledgers, anything that might be useful.
Oscar stood in the center of the depot, watching it all. The fire caught quickly, spreading from crate to crate, from shelf to shelf. Smoke filled the air, thick and choking.
"Time to go," he said.
They ran.
Behind them, the depot erupted in flames. The fire climbed into the sky, a beacon visible for miles. The Bleached Maw would see it. They'd know someone had struck back.
And they'd be afraid.
Oscar stood in the shadows of an alley, watching the fire burn. His chest heaved, his wounds ached, but for the first time in days, he felt something like hope.
"We hit them," he said quietly. "We actually hit them."
"This is just the beginning," Jeriq said. "They'll retaliate. They'll come for us harder than before."
"Let them." Oscar turned away from the fire. "We're not running anymore."
Ivanna appeared beside him, her face smudged with soot, her eyes bright. "So what now?"
"Now we find Hazel." Oscar started walking. "And then we find the second key."
"And after that?"
Oscar looked at her. "After that, we end this."
They disappeared into the city, leaving the fire behind. The Bleached Maw would come. The clans would react. The game would escalate.
But for the first time, Oscar felt like he was playing to win.