bc

THE DANCE OF ASH AND BLOOD

book_age12+
0
FOLLOW
1K
READ
revenge
dark
independent
luna
bxg
serious
mystery
vampire
highschool
office/work place
magical world
like
intro-logo
Blurb

Vanitas hasn't tasted blood in sixty years — until a rain-slicked park and a hunter named Sakura change everything. She's a fire mage sworn to kill monsters like him. He's a 500-year-old vampire frozen at sixteen, with no patience for human morality. Neither expects to survive the night. Neither expects to need the other again.

When ghouls start breaking the ancient limits Nature placed on them, Vanitas and Sakura are forced into an uneasy alliance — one that pulls them from Indian deserts to coral reefs, from a dragon's deal to the ruins of Babylon itself. Something is hunting the supernatural world from the shadows: an organization calling itself Black Death, harvesting ghouls to build power no human should hold.

As the body count rises and Nature's patience wears thin, Vanitas and Sakura discover the line between hunter and monster was never as clean as either believed. He still drinks blood. She still hunts his kind. But somewhere between the violence and the silence after it, something neither of them has a name for has taken root.

Enemies first. Something else after. The end of the world doesn't wait for either of them to figure out which.

chap-preview
Free preview
The Woman Who Burned the Sky
Sixty years without blood. Not because he was noble. Not because he had grown fond of humanity in his old age. Simply because the mage patrols in this district had made feeding a logistical nightmare, and Vanitas had always valued convenience over principle. But sixty years had a way of making even principle irrelevant. He stood at the park's edge with one hand in his jacket pocket and watched the city breathe. Past midnight. The rain had stopped an hour ago, leaving the cobblestones wet and black and shining. The park was empty in every direction. Then he heard footsteps. A woman, alone, taking the long centre path with the unhurried confidence of someone who had never once considered that this particular park, at this particular hour, was a genuinely terrible idea. He watched her pass through lamplight. Once. Twice. The Thirst stopped whispering and started screaming. Fine. He moved the way he always moved — between seconds, soundless. She didn't hear him coming. Felt only the sudden drop in air pressure before his arm locked around her shoulders and his hand tilted her jaw to the side with practised, almost apologetic efficiency. Her pulse slammed against his fingers. Alive in the specific, maddening way that made everything else go quiet. He lowered his head. His fangs extended— The air cracked. Pure reflex hurled him backward. The fire arrow screamed past his cheek so close it stripped the warmth from his skin, then detonated against a bench three metres behind him. Iron shrieked. The wood vaporised into a curtain of red cinders that drifted down through the lamplight like dying embers. Vanitas straightened. He pressed two fingers to his cheek, looked at them, then turned toward where the arrow had come from. He brushed the ash off his jacket with one slow sweep of his hand. "You i***t mages. Always have to come in our way." She stood where the lamplight fell cleanest. Young-looking. Sharp-featured. Black hair shot through with deep red streaks, pulled back in a high ponytail that swung once as she set her stance. Dark dress. Heels somehow steady on wet cobblestones. In her hands, a bow built from pure elemental energy — ribbons of orange and gold burning along its frame, two arrows already nocked. Her chin lifted. "I came here to kill monsters like you. The ones who treat humans like a drive-through." His head tilted slightly to one side. "That is a new one." Her grip tightened on the bow. "Stop talking." She released both arrows. He was already gone — crossing the gap between them in the time it took the fire to reach empty air. He came up at her blind side, fingers extending, nails lengthening into something that had ended things considerably older than her, and swept them toward her neck— Fire erupted from her skin. Not aimed. Not projected. Just bloomed outward in every direction at once, locking into a two-metre ring of absolute heat that turned the concept of material into a suggestion. He stopped with his knuckles centimetres from the wall of it and felt the temperature — and pulled back. He looked at his hand. Then he looked at her through the churning flame, his expression settling into something flat and unimpressed. "Hiding behind a fire shield. Pathetic." Her jaw tightened. "I am containing. There is a difference." He slid his hands back into his pockets. "There is a difference between brave and suicidal too. You should learn it." A sound escaped her throat that was not quite a growl. She raised both hands, spread her fingers wide, and started speaking — low, rhythmic syllables that hit the air differently, that made the pressure shift in a way that had nothing to do with weather. He glanced up. The clouds above the park were thickening fast. Time to go. He turned and walked directly into something invisible and completely solid. He stopped. He pressed his palm flat against air that was no longer air. Then he turned back around, slow, and looked at her with an expression that was somewhere between disbelief and exhaustion. "An invisible barrier." She said nothing. Just held his gaze with the careful steadiness of someone maintaining two high-level spells simultaneously and absolutely refusing to let it show. He took one step toward the barrier and pressed both hands flat against it. "You wanted to kill me so badly you trapped yourself in here with me." Her shoulders squared. "I trapped you. There is—" "—a distinction. Yes." He dropped his hands. "You enjoy that word." Something hit the barrier from the outside. Not a test. A full-force collision that sent cracks through the air itself before they sealed. Then again. Again. With the rhythmic, escalating quality of violence that had stopped being purposeful and become completely animal. He turned. The ghoul threw itself against the barrier with both hands and zero thought. Its face was wrong — skin splitting at the jaw, the body already beginning to destroy itself from the inside. It had fed tonight. More than once. He could see it plainly. Two humans. Already. The ghoul hit the barrier again. The cracks spread and this time they didn't close. He looked back at her. The whitening of her knuckles told him everything — her concentration fracturing, two simultaneous spells bleeding her faster than she was letting on. The ghoul screamed and hit the barrier one final time. The construct shattered. Her fire died. Her arms dropped. She staggered one step sideways, breathing hard, the magical exhaustion landing all at once. The ghoul crossed the distance between them in under a second. Vanitas was faster. His body had already made the calculation before his brain weighed in. The ghoul's momentum carried its body two more steps before it registered — in whatever remained of its cognition — that its head was no longer part of it. The body folded and dropped. Silence. He stood over it, looking at his hand. Then he looked at her. She was on her knees, palms flat on the wet pavement, hair loose at the edges of her ponytail, ash scattered across her shoulder. Her eyes were fixed on the dead ghoul with the expression of someone rapidly revising several assumptions. He studied her for a moment. Then he straightened his jacket. "If you fall to your knees that easily, you must be quite the loose woman." The silence that followed had a specific texture. Her head came up slowly. She rose to her feet, crossed the space between them in four deliberate steps, and pressed one finger into the centre of his chest. "Do you have any idea what that means." He looked down at the finger. Back up at her. "A woman who frightens easily?" Her mouth opened. Closed. The fury on her face flickered — stumbled — and collapsed into something completely different. A short, sharp laugh escaped before she could stop it. Genuine. Involuntary. Four seconds, then she pressed her lips together and aimed a look at him that was trying very hard to recover its severity. Her finger was still on his chest. She looked at it like she'd only just noticed, then removed it deliberately. "Where did you hear that." "A man said it to a woman." He glanced off to the side, indifferent. "Approximately a hundred and sixty years ago. She had tripped. He seemed to use it as an explanation. I assumed it meant unsteady." She pinched the bridge of her nose. Exhaled slowly through it. "That is not what it means. It has a very bad meaning." Her hand dropped. "Do not say it again." He inclined his head once. Then his gaze drifted toward the south gate, casual. "Are you still going to kill me?" She smoothed the front of her dress. Lifted her chin. "I have moral codes. I don't attack someone who just saved my life." A pause. "Even if they spent the previous ten minutes being insufferable." She turned and walked. Click. Click. Click. Her heels carried her back down the long path toward the south gate, ponytail catching the lamplight — black, then deep red, then gone. He watched the space she had left behind. That woman is genuinely something else. He turned to leave. His foot touched something on the ground. Small. Rectangular. A City Hunter Division ID badge — clipped to a jacket until a barrier detonation apparently made that arrangement temporary. He held it under the nearest lamp. Clean photograph. Clean name. Sakura. He read it twice. His thumb pressed once against the name, slow. He should leave it on the pavement. He closed his fingers around it and followed the faint trail of her scent — cedarwood, burnt ozone, something flo Returning a badge. That is all this is. Somewhere behind that thought, quieter and considerably less warm, another one settled in. The ghoul. Full bloodlust. Body destroying itself. Two humans in one night, and still willing to throw itself at a barrier until it shattered — a crime so far against its own Nature that even self-destruction felt like an acceptable cost. Why? What would push it that far? The question followed him out of the park and into the city beyond, nestling between his ribs like a splinter he couldn't reach. Something was happening. And tonight felt very much like the beginning of it.

editor-pick
Dreame-Editor's pick

bc

Unscentable

read
1.9M
bc

He's an Alpha: She doesn't Care

read
730.9K
bc

Claimed by the Biker Giant

read
1.6M
bc

Holiday Hockey Tale: The Icebreaker's Impasse

read
965.8K
bc

A Warrior's Second Chance

read
350.6K
bc

Not just, the Beta

read
344.6K
bc

The Broken Wolf

read
1.1M

Scan code to download app

download_iosApp Store
google icon
Google Play
Facebook