home

search

45. Curse (Team B)

  The blast had torn the Market apart.

  Smoke hung in the air like ink swirling through water, thick and alive, slow to settle. Stalls lay broken and half-scorched, their wares scattered like offerings to some unseen god.

  Shards of glass glittered in puddles of spilled bloodwine, each catching the red light of burning cloth. The ground pulsed faintly beneath the heat, as if the stones themselves were remembering what had been done to them.

  Dante pushed himself upright. His head rang, the world a blurred smear of motion and color. He coughed, tasting iron and ash. His hands came away blackened. “Kaiya?” he called, voice raw and hollow in the thick fog. No answer came. Even the echo seemed afraid to carry.

  He staggered forward through the haze, boots grinding across fractured stone. The Market was too quiet now, the kind of silence that hums with something waiting to happen. A shape moved somewhere behind the smoke. Slow. Deliberate. Circling.

  Then she emerged.

  Silver hair, pale skin that seemed to drink the light around her. The same woman. Always watching, always near chaos, a reflection that refused to fade.

  Now she was close enough that the faint scent of something floral and metallic reached him, faintly sweet, faintly wrong. Her eyes shimmered gold at the center, fading to rose at the edges.

  “You smell like dusk before the rain,” she said softly. Her voice was silk draped over steel. “Something sweet. Something dying.”

  The words slid beneath his skin and coiled there. He froze, breath uneven. The way she spoke made the air feel thinner.

  He swallowed hard. “You’re one of them.”

  Her smile curved, delicate and dreadful. “One of what, darling? The name is Ruelle.”

  She began to move, slow and fluid, a predator pretending to dance. Each step was soundless, her coat brushing the ash without stirring it. When she circled behind him, he saw it, a flicker on the ground where her shadow should have fallen. It didn’t match her shape. It rippled and clawed.

  “I’ve watched you,” Ruelle murmured, voice near his ear. “You don’t run like the others. You listen to the dark.”

  Dante’s heart slammed against his ribs. The air around him grew colder. His magic stirred with it, crawling beneath his skin, threads of grey light rising like veins of smoke.

  Ruelle’s smile widened. “There it is.” She purred.

  Before she could strike, something blurred between them.

  Kaiya.

  Taken from Royal Road, this narrative should be reported if found on Amazon.

  Her stone-forged blades crossed before Dante’s chest, catching the flicker of Ruelle’s movement in twin arcs of dull light. Her stance was grounded and deadly, her breath sharp in the smoke. Ash clung to her lashes.

  “Back off.”

  Ruelle tilted her head, amusement breaking across her lips. “Ah. The competition arrives.”

  Kaiya said nothing. Her grip only tightened, the air around her trembling with protective energy.

  The tension between them felt physical, a taut line strung between survival and instinct.

  Ruelle’s grin thinned, her voice losing its warmth. “How charming. Two meals in all this ruin.” Her gaze lingered on Dante, something ancient flickering behind the human mask.

  Movement stirred beyond the fog. Shadows stepped into view, faces pale, eyes hollow. More vampires, drawn to the scent of blood and the echo of power.

  Then Ruelle moved.

  The world seemed to stutter. A blur of silver, a rush of cold air, fangs gleaming in the dark.

  Dante had no time to think. No time to breathe.

  Her teeth brushed his skin, and something in him broke.

  Sound imploded. Light devoured itself. The world folded inward like paper burning from the edges.

  When Kaiya blinked, he was gone.

  In his place stood something that only resembled him.

  A figure outlined in darkness, human-shaped but wrong. Shadow rippled from him in waves, thick and liquid, refusing to hold still. His face was swallowed by black, except for two points of pale light where eyes should have been. The grin that followed was feral and knowing.

  “Oh,” he said, and his voice came in echoes, each one fractured through itself. “The coward let me out to play?”

  He flexed his hands. Shadow gathered there, condensing into long, jagged claws that shimmered with ghost-light. The air seemed to pulse around him, and even the fog retreated.

  “So you want to bite,” he said, voice dripping with mockery. “Let’s take turns.”

  Ruelle’s lips parted, delight flickering through her expression. “Oh, father,” she whispered, eyes gleaming. “I’m about to sin.”

  Then he was gone.

  A blur, a whisper, a storm made flesh.

  Her companions fell before she could even turn. Shadows sliced through them, tearing silk and sinew alike. The air filled with the sound of tearing and the faintest echo of laughter.

  Every movement was a contradiction, graceful, savage, beautiful. A dance and a desecration.

  Kaiya tried to cry out, but no sound came. The world had been erased again.

  Silence.

  Weightlessness.

  Darkness so complete it had texture.

  She floated, or was held, within it. The air was heavy, if it was air at all.

  Walls of living shadow pulsed around her, rhythm slow and steady, like the heartbeat of something vast. It wasn’t a spell. It was older. Deeper. A wound pretending to be shelter.

  “Dante?” she whispered.

  He sat a few paces away, half-solid, half-shadow, his eyes dimmer now. His expression was hollowed out, as if the fury had burned through everything it could find.

  Kaiya steadied herself, her voice shaking. “You hide here.”

  He didn’t look up. “Sometimes it’s the only place that’s left.”

  The cold bit deep, the kind that numbed thought as much as flesh.

  She reached toward him. Light spilled from her fingertips, soft and golden, spreading like dawn through fog. The shadows hissed at its touch, curling back.

  Her hand found his arm. The moment lingered there, fragile, real.

  Then the void shifted.

  It opened, not outward, but through itself. A window of impossible light appeared before them. The world beyond was seen through his eyes, warped and infinite. Every soul burned like a candle. Every thread of magic pulsed in colors. The structure of reality looked torn, paper-thin and trembling.

  Kaiya gasped. “What is this?”

  “My curse,” Dante said quietly.

  Through the vision, she saw what he refused to watch. His shadow self, laughing, tearing through victims, joy and ruin in perfect balance. Screams cut short. Blood misted and vanished into the dark.

  Kaiya’s voice broke. “Dante, stop it.”

  He turned away. “I can’t. He’s me. Parts, at least. He just doesn’t stop when I do.”

  She wanted to tell him he wasn’t a monster, but the words died. How do you comfort someone when their reflection is still killing in front of you?

  “So when you’re out there, he is…”

  “Here,” he whispered, “screaming to take his turn..”

  The void began to dissolve. She reached for him again, her hand trembling. “Then I’ll remind you to come back home.”

  The word echoed, soft and infinite.

  Home.

  The darkness peeled away like burned paper, leaving smoke and ruin behind.

  They stood once more in the Market’s corpse. Bodies lay scattered, twisted where they’d fallen. The walls dripped with blood that steamed faintly in the cold. The silence that followed was worse than any scream.

  Dante looked down at his hands, clean now, but shaking. His breath came shallow.

  Kaiya watched him, every emotion she owned warring in her eyes.

  Among the corpses, the silver-haired vampire stirred. Her body was broken but her smile remained. Faint. Dreamlike.

  “Dusk-blood,” she whispered, voice cracking with wonder. “You are beautiful.”

  Then she turned to mist and was gone, leaving only the echo of fascination behind.

  Dante sank to his knees. Kaiya knelt beside him, wordless.

  The darkness in him was quiet now, but not gone. Never gone.

  And she understood, perhaps for the first time, that neither of them would ever be the same after what she had seen.

Recommended Popular Novels