The Echo moved like smoke through the ruins.
Adrian saw it before he felt it—a shifting shape in the gray dawn light, half-hidden behind collapsed pillars of what had once been a temple. His hand went to his sword hilt. His heart hammered against his ribs.
"Stay behind me," he whispered to the young hunter beside him. The boy's name was Taren. He was seventeen. He shouldn't have been here.
Neither should Adrian.
The ruins of Thornhaven had been silent for three days. The Vigil had sent them to scout, to confirm the Bloom had passed, to mark the territory as safe for reclamation. Standard mission. Low risk. The kind of task given to trainees and the expendable.
Adrian had trained for seven years. He'd never drawn blood in real combat. He'd never faced an Echo that could fight back.
The shape turned.
It had a face. A woman's face, young and beautiful, frozen in an expression of endless grief. Her robes were torn. Her hands were raised, reaching for something that wasn't there. When she opened her mouth, the sound that came out was a lullaby—off-key and wrong, like a music box left to wind down in an empty room.
"A mother," Taren breathed. "She's just a mother."
"Don't look at her eyes," Adrian said, but it was too late.
Taren's face went slack. His sword dropped from his fingers. He took one step forward, then another, drawn toward the Echo like a moth to a flame.
Adrian grabbed his arm. "Taren. Stop."
The boy didn't respond. His pupils had dilated. His lips were moving, forming words Adrian couldn't hear.
The Echo's lullaby grew louder. It was beautiful. It was terrible. It was filled with so much sorrow that Adrian felt his own chest tighten, felt the weight of grief that wasn't his pressing down on his lungs.
He'd trained for this. He knew the signs.
Don't listen. Don't feel. Break the connection.
He drew his sword. The blade trembled in his grip.
"Taren, I'm sorry."
He swung the pommel into the back of the boy's skull. Taren crumpled instantly—unconscious before he hit the ground.
The Echo's song stopped.
Its head snapped toward Adrian. The grief on its face twisted into something else. Recognition. Hunger.
Adrian was alone.
---
The Echo lunged. Not fast—it seemed to flow through the air, robes trailing like streamers of smoke. Its hands reached for him, fingers curling into claws.
Adrian dodged. His foot caught on a broken stone. He stumbled, barely keeping his balance. The Echo's fingers grazed his shoulder. Cold. So cold it burned.
He swung his sword blindly. The blade passed through the Echo's arm like cutting smoke. No resistance. No wound.
You can't hurt them with steel. You can't fight memory with iron.
He'd read the texts. He'd memorized the techniques. He'd practiced against training dummies a thousand times.
None of it mattered when the Echo was right in front of him, whispering his name.
"Adrian."
The voice came from behind him. He spun.
The Echo had changed. The woman's face was gone. Now it wore the shape of a man—tall, broad-shouldered, with familiar eyes.
"Father?" Adrian's voice cracked.
The Echo smiled. "You're too weak to protect anyone. You've always been weak. That's why they all died. That's why I died."
Adrian's sword dipped. His vision blurred. The memory surged up from somewhere deep and dark—a house burning, screams, a man's voice shouting his name—
"No."
He forced the memory down. He forced his eyes open.
The Echo was inches away.
Its hands closed around his throat.
---
The cold spread through him like poison. He couldn't breathe. He couldn't think. The Echo's grip was gentle, almost loving, and that made it worse.
"Let go," he gasped.
The Echo tilted its head. "You remember, don't you? You remember what happened to us."
"I don't—"
"You burned us all."
The words hit harder than the hands around his throat. Because somewhere, deep down, Adrian knew they were true.
The m******e. The village. The fire that consumed everything he'd ever known.
He'd survived. Everyone else had died.
He'd never asked how.
His vision was going dark. His lungs were empty. The Echo's face swam in front of him, shifting between the man who might have been his father and the woman who had been singing a lullaby.
And then the cold stopped.
Not gently. It snapped—like a chain breaking. The Echo's grip loosened. Its face changed again, this time to something that looked almost like fear.
Adrian fell to his knees. He gasped for air, chest heaving. His hand pressed against his sternum, where the cold had been deepest.
Something was wrong.
He looked down.
The mark was there. Black as a starless sky. Spreading across his chest like roots through soil. He'd noticed it three days ago—a small dark spot above his heart. He'd thought it was a bruise.
Now it covered half his torso.
And it was pulsing.
The Echo staggered backward. Its form flickered. The lullaby started again, but this time it was broken, desperate.
The mark on Adrian's chest burned. The pain was white-hot, searing, but through it he felt something else.
He could feel the Echo.
Not just see it. Not just hear it. He could feel its grief like a second heartbeat. He could feel the memory it was trapped in—a woman who had lost her child, a mother who had held her daughter's body as the Bloom consumed their village.
He could feel her agony. Her rage. Her endless, unanswered question:
Why did my child die?
Adrian got to his feet. His sword was still in his hand. The mark burned brighter.
"Please," the Echo said. Its voice was the woman's again. "Please. I can't find her. She was right here. She was right here and I can't—"
"I know," Adrian said. His voice didn't sound like his own. "I know how it feels."
He didn't know why he said it. He didn't know what he was doing. But something in him remembered. Something in him understood.
The Echo stopped backing away. It stared at him with those empty eyes.
"Help me," it whispered. "Please help me find her."
Adrian's hand moved. Not to strike. Not to block.
He reached out and touched the Echo's face.
The mark on his chest flared.
He saw everything. The village burning. The child screaming. The mother's arms wrapped around her daughter, trying to shield her from the fire, the smoke, the end. He felt the moment her daughter's heartbeat stopped. He felt the grief that had torn her soul apart. He felt the rage that had kept her here, trapped in this endless loop, unable to let go.
He felt her ask, over and over: Why? Why did my child die?
And he answered her.
"Because the world is cruel," he said. "Because the Lotus takes everything. Because there's no reason. There's never any reason."
The Echo's eyes widened.
"But you don't have to stay here," Adrian continued. "You don't have to keep asking. She's gone. She's been gone for centuries. And you... you can let her go."
The Echo's form flickered. The grief on its face cracked.
And then it smiled.
For just a moment, the face of the woman became peaceful. She looked at Adrian like she was seeing him for the first time.
"Thank you," she whispered.
She dissolved.
Not like smoke. Not like ash. She dissolved like the mist in the morning sun—slowly, gently, until there was nothing left but the gray ruins of Thornhaven and the cold wind blowing through the broken stones.
Adrian dropped his sword. His knees buckled. He fell to the ground, gasping, the mark on his chest still burning like a brand.
The Echo was gone.
He'd done something. He didn't know what. He didn't know how.
But the Echo was gone.
And Taren was still unconscious.
And somewhere in the ruins, something else was moving.
---
"Impressive."
The voice came from behind him. Adrian spun, grabbing for his sword.
Kaelen Voss stood twenty feet away, leaning against a broken pillar. His ice-blue eyes were cold. His scarred throat caught the light.
"You pacified an Echo," Kaelen said. "Without a blade. Without even a chant." He pushed off the pillar and walked toward Adrian. "The Vigil has been trying to do that for centuries. Most hunters spend their whole lives learning to break the bond. You just... asked her to leave."
Adrian's hand tightened on his sword. "What are you doing here? You weren't supposed to be on this mission."
"I wasn't." Kaelen stopped a few feet away. "I came because I was curious. They said you were the weakest of your class. They said you'd freeze. They said you'd die."
He smiled. It wasn't a friendly smile.
"Instead, you made an Echo disappear. And the mark on your chest is spreading."
Adrian looked down. The black mark had grown. It was creeping up his neck now, thin tendrils of darkness reaching toward his jaw.
"I don't—"
"Don't lie to me, boy." Kaelen's voice was cold as the grave. "I know what that mark is. I know what it means. I was there when you got it."
Adrian's blood ran cold. "You were there? At the m******e?"
"I was there when you woke up." Kaelen's eyes narrowed. "You were covered in blood. Everyone else was dead. You didn't remember anything—not the fire, not the screams, not the Echoes you killed with your bare hands."
Adrian's throat tightened. "I don't—"
"You don't remember because I made sure you wouldn't." Kaelen's hand went to his own sword. "The Vigil wanted you dead. I convinced them to spare you. To wipe your memory. To let you grow up as a trainee, weak and forgettable."
"Then why are you here?" Adrian asked. His voice was shaking. "Why are you—"
"Because the mark came back." Kaelen's expression was flat. "That means your memories will come back too. And when they do, you'll remember what you really are."
He drew his sword.
"I came to finish what I started."
---
Adrian scrambled backward. His own sword was still on the ground. There was no time to grab it. He rolled, dodging Kaelen's first strike by inches.
The blade sliced through his sleeve. Blood welled up from his forearm.
"You're slow," Kaelen said. "You're scared. You're still the boy who froze in training, the recruit who couldn't lift his sword when it mattered."
The mark on Adrian's chest blazed. Not just with pain—with something else. Something that made the world slow down. Something that made Kaelen's movements seem clumsy, predictable.
Adrian scrambled to his feet. His fingers found his sword.
"Fight me," Kaelen snarled. "Show me what you really are."
Adrian swung. The blade met Kaelen's, steel clashing against steel. The impact shuddered up his arm.
"You can't beat me," Kaelen said. "I'm the best hunter the Vigil has. I've killed more Echoes than you've ever—"
Adrian moved. Not fast—faster than fast. The mark guided his arm, his feet, his instincts. He ducked under Kaelen's guard. His sword caught the older hunter across the ribs.
Kaelen stumbled. For just a moment, there was surprise in his eyes.
Then rage.
"Your mark is getting stronger," Kaelen said, pressing his hand to his bleeding side. "But you still don't know how to control it. You don't know what it's going to do to you. You don't—"
Taren groaned. The young hunter was stirring.
Kaelen glanced at him. Then back at Adrian.
"This isn't over," he said. "The Vigil knows now. They'll send more hunters. They'll send everyone. You can't run forever."
He turned and vanished into the ruins.
Adrian stood there, breathing hard, his sword still raised.
Taren sat up slowly, holding his head. "What happened? Where's the Echo?"
"It's gone," Adrian said.
"You killed it? How?"
Adrian looked down at his chest. The mark was still spreading. Still burning. Still whispering to him in a language he didn't understand.
"I don't know," he said. "I don't know what I am."
---
He helped Taren to his feet. The boy was groggy, confused, still asking questions Adrian couldn't answer.
They left the ruins of Thornhaven. They walked for hours, through the gray plains, toward the Vigil's outpost.
But Adrian knew he wasn't going back.
Kaelen would be waiting. The Vigil would be waiting. And when they came, they wouldn't just want answers.
They'd want him dead.
The mark pulsed against his chest. It was hot now. Feverish. And through it, Adrian could feel something else.
Something far away. Something ancient.
It was calling to him.
No. Not calling.
Summoning.
"Adrian?" Taren's voice was worried. "Are you okay? You look... strange."
Adrian stopped walking. He turned to face the direction of the call—the Uncharted North, where the First Lotus had bloomed.
And he made his decision.
"Go back to the outpost," he said. "Tell them I'm dead."
"What? Why would I—"
"Tell them Kaelen killed me. Tell them you saw him do it. Tell them whatever you have to say." Adrian met the boy's eyes. "But don't follow me. Please."
He started walking. Not toward the outpost. Toward the mountains.
"Adrian!" Taren shouted. "Where are you going?"
Adrian didn't answer.
The mark was burning. The call was growing louder. And somewhere in the frozen wastes, the First Lotus was blooming.
He had to reach it before anyone else.
He had to understand what he really was.
Or die trying.