
♡ TW. Dead Dove // Read at Your Own Risk ; ♡ WC. 928
The flowers are wilted. Petals crumpled at the edges, stems bending under the weight of their own decay. He hands them to you like he’s dropping off a package—no eye contact, no smile, just that deadened stare that makes your stomach turn. It’s the first time he’s brought you anything. A bouquet of corpses—appropriate.
“What’s with the look?” His voice cuts through the silence, gravelly and sharp. His hands are shoved in his pockets, shoulders hunched as if he’s already bored of the whole thing. You stare at the flowers, still processing the absurdity. There’s dirt smudged on the petals, remnants of something dug up from the ground and shoved into your hands like an afterthought.
You don’t say anything. You never do. He smirks at your silence, the way you clutch those dying things like they mean something, like they’ll bloom if you just hold them tight enough.
“Fucking hilarious,” he mutters, brushing past you. The weight of him slams your shoulder, and the flowers quiver in your grip. He’s already peeling off his jacket, discarding it on the floor as he moves toward the bedroom. You know the drill. The flowers hang limp in your hands, petals scattering to the floor as you follow, footsteps dragging like you’re pulling chains.
His room is the same as always. Dark, suffocating—walls lined with jagged shadows and dust-covered surfaces. The curtains are drawn tight, thick enough to block out any light. There’s no warmth here, no softness. Just sharp edges and cold air.
He’s already unbuckling his belt when you step inside. “Put ’em down,” he nods toward the flowers. You hesitate, eyes flickering to the only hint of color in this entire godforsaken place. His gaze sharpens, mouth curling into that familiar sneer. “Or do you want me to fuck you while you hold onto those?”
The laugh that follows is a low, guttural thing, scraping the back of his throat. You drop them instantly, petals scattering across the wooden floor like ashes. He watches you with something feral in his eyes, something hungry. “Good girl,” he coos, voice dripping with mockery.
You flinch, but he’s already moving—closing the distance, grabbing your chin with rough hands that dig into your jaw. His grip is iron, unyielding, and it forces your gaze up to meet his. “You think those meant something?” he asks, voice a whisper now, dangerously soft. “You think I got them for you?” His smile is crooked, splintered at the edges like he’s holding back laughter. “You’re fucking dumber than I thought.”
You don’t answer, can’t answer—not with his hand squeezing, thumb pressing against your windpipe just enough to make you aware of every shallow breath. He’s close now, the scent of him—cigarettes, sweat, something metallic—filling your lungs with every inhale. His eyes don’t leave yours, don’t blink, don’t waver. “I found ’em,” he continues, voice still low. “In the trash. Thought you’d like somethin’ pretty for once.”
The shame that flares up is immediate, burning hot under your skin. He sees it, grins wider. “Look at you,” he breathes out, voice thick with amusement. “Acting like I just handed you the damn world. You’re so fucking desperate it’s pathetic.”
Your stomach twists, knots pulling tight. His grip on your jaw tightens until pain blooms, bright and searing. He lets you go with a shove that sends you stumbling back, catching yourself against the wall. “Strip,” he commands, voice snapping like a whip. “Now.”
Your hands shake as they reach for the hem of your shirt, fingers clumsy against the fabric. His eyes are on you the whole time, sharp and unyielding, like he’s assessing a weapon, something to be used and discarded. The flowers still lie on the floor between you, petals scattered like remnants of something fragile—something that never stood a chance.
And neither do you.
He watches you undress with a gaze that’s almost clinical, eyes scraping over every inch of bare skin with the disinterest of someone tallying up numbers. You’re an inventory—a checklist he’s long since memorized. But there’s something else today, something lacing his words that shouldn’t be there. “You look good,” he says, almost thoughtful. His voice is softer than you’re used to, just by a fraction. It throws you off.
You pause, hands faltering at your waistband. His eyes narrow, daring you to question it. “Did I tell you to stop?” he drawls, voice edged with impatience. You shake your head quickly, shoving the rest of your clothes off and standing there, exposed and trembling. His gaze drags over you, slow and deliberate. “Good girl,” he murmurs again, almost like he means it. “You actually look…decent today.”
Your heart stutters in your chest. It’s nothing. A fluke. But it lingers, that faint softness in his tone, like a thorn stuck beneath the surface. He closes the distance, thumb brushing against your cheek with surprising gentleness before his fingers curl around your throat. His grip is firm, unyielding, but not suffocating—not yet. His eyes bore into yours, searching for something you don’t understand. “So damn pretty,” he whispers, voice like gravel smoothed over glass. “For a whore.”
The flush that burns your cheeks is involuntary. His grip tightens, that sliver of gentleness swallowed whole by something darker. “Get on the bed,” he orders, voice back to its usual edge. “Now.”
You stumble backward, knees hitting the mattress with a soft thud. He follows, shadows pooling in his wake like he commands the darkness itself. The flowers remain scattered on the floor, petals curling inward, shriveling. Forgotten.
Just like you.
───────── ♛ ─────────
♡ List of Fandoms and Characters.
♡ Note. Due to Tumblr policy, all characters are all of age.
Ace Attorney: Miles Edgeworth, Godot
Arcane: Silco, Viktor
Blue Lock: Rin Itoshi, Shidou Ryusei
Boku no Hero Academia: Dabi
Brutal: Satsujin Kansatsukan no Kokuhaku: N/A
Death Note: Light Yagami, Teru Mikami
Demon Slayer: Sanemi Shinazugawa
DC: Damian Wayne
Dishonored Series: Corvo Attano, Daud
Genshin Impact: Kaeya, Dainsleif, Scaramouche/Wanderer
Haikyuu!!: Ushijima Wakatoshi
Honkai Star Rail: Blade
How to Live as an Illegal Healer: N/A
Hunter x Hunter: Kurapika, Chrollo Lucilfer
I’m Not That Kind of Talent: N/A
Jujutsu Kaisen: Suguru Geto, Ryomen Sukuna, Megumi Fushiguro
Kill The Hero: Woojin Kim
Love and Deepspace: Caleb
Mobile Legends: Bang Bang: Alucard, Dyrroth
MONSTER: Johan Liebert, Roberto
Naruto Shippuden: Sasuke Uchiha
One Punch Man: Garou
Reverend Insanity: Fang Yuan
TOUCHSTARVED: Mhin
Undertale Multiverse (Human AU): Dust! Sans, Horror! Sans, Killer! Sans, Nightmare! Sans, Ink! Sans
Wuthering Waves: Calcharo
Your Throne: Eros Orna Vasilios
⋅───⊱༺ ♰ ༻⊰───⋅
Official TAG LIST of “The Red Ledger”: @save4h , @rofkshinee , @songbirdgardensworld , @yanderedrabbles , @xileonaaaa , @neuvilletteswife4ever , @poopooindamouf , @imnotabot28 , @han11dh , @loserworld , @esthelily
❤︎ Fang Dokja’s Books.
♡ For Reader-Inserts. I only write Male Yandere x Female (Fem.) Reader (heterosexual couple). No LGBTQ+:
♡ Book 1. A Heart Devoured (AHD): A Dark Yandere Anthology
♡ Book 2. Forbidden Fruits (FF): Intimate Obsessions, Unhinged Desires.
♡ Book 3. World Ablaze (WA) : For You, I’d Burn the World.
♡ Book 4. Whispers in the Dark (WITD): Subtle Devotion, Lingering Shadows.
♡ Book 5. Ink & Insight (I&I): From Dead Dove to Daydreams.
♡ Library MASTERPOST 1. The Librarian’s Ledger: A Map to The Library of Forbidden Texts.
♡ Notice #1. Not all stories are included in the masterpost due to Tumblr’s link limitations. However, most long-form stories can be found here. If you’re searching for a specific yandere or theme, this guide will help you navigate The Library of Forbidden Texts. Proceed with caution
♡ Book 6 [you are here]. The Red Ledger (TRL): Stained in Lust, Written in Blood.
♡ Notice #2. This masterlist is strictly for non-con smut and serves as an exercise in refining erotic horror writing. Comments that reduce my work to mere sexual gratification, thirst, or casual simping will not be tolerated. If your response is primarily thirst-driven, keep it to yourself—repeated violations may result in blocking. Read the RULES before engaging. The tag list is reserved for followers I trust to respect my boundaries; being included is a privilege, not a right. You may request to be added, but I will decide based on trust and adherence to my guidelines. I also reserve the right to remove anyone at any time if their engagement becomes inappropriate.
♡ Book 7. Corpus Delicti (CD): Donum Mortis.
♡ Book 8. Malum Consilium (MC): Primordial Hunger.