
♡ TW. Dead Dove // Read at Your Own Risk ; ♡ WC. 1,098
You don’t want to be here.
You don’t even remember getting here.
The last thing you recall is his voice, warm and indulgent as a noose tightening around your throat. The way he looked at you in that moment—a gaze so heavy it pressed against your skin, invading every nerve, every trembling muscle. You told yourself you wouldn’t let this happen again. That you wouldn’t let him take you apart just to stitch you back together in a shape he preferred.
And yet, here you are.
The air is thick, smothering. A strange mix of cologne, sweat, and something more acrid that lingers at the back of your throat. The dim light does nothing to hide the blinking red eye of the camera in the corner, its presence more oppressive than the four walls closing in around you. You don’t know who’s watching. How many sick fucks are waiting for you to break, waiting to drink in every tremor of your body, every desperate gasp he forces from your lips.
The moment you walked through that door, your fate was sealed.
He leans against the far wall, watching. Always watching. There’s something almost amused in the way he looks at you now, head tilted, mouth curled in a smirk. Like he’s savoring this. Like he’s watching a slow drip of blood spread across pristine white fabric, knowing he’s the one who made the cut.
“Strip.”
A single word. Simple. Absolute.
Your fingers twitch at your sides, unwilling. But you hesitate too long.
The air shifts. The tension snaps tight like a wire around your throat. He pushes off the wall with that lazy, unhurried grace of his, the kind that promises violence with the slightest shift in weight. Your body reacts before you can think—flinching, backing up, retreating into nothingness. His lips part in something like a grin.
“Don’t make me repeat myself.”
There’s no room for argument. You know that. Your body knows that. Your heart is a wild, caged thing hammering against your ribs, each frantic beat a reminder that you are not in control.
Your fingers shake as they reach for the buttons of your blouse. The fabric whispers as it slides from your shoulders, pooling at your feet like discarded dignity. It doesn’t matter how many times he’s seen you like this, how many times he’s ruined you beneath the cold, unfeeling gaze of the camera—the shame never dulls. The fear never fades. Your hands tremble as they hook into the waistband of your panties, dragging them down, peeling yourself bare like a raw nerve.
His hand finds your chin, tilting it up, forcing you to meet his gaze.
“Good girl,” he murmurs, thumb swiping over your bottom lip, pressing down just enough to make you part your lips on instinct. His eyes darken with something unreadable. Something dangerous. “On your knees.”
You hesitate. A mistake.
The slap is sharp, unexpected. The sting blooms across your cheek, heat spreading in a vicious wave. Your breath stutters, your head snapping to the side from the force of it. But it’s the way he grips your hair after, yanking you down until your knees hit the floor, that sends ice-cold fear spiking through your spine.
“Fucking listen when I give you an order,” he snaps, voice a low growl in your ear. “Or do you need a lesson first?”
Your stomach twists. No. You know what his lessons are like. He’s in a good mood now, but that can change in an instant.
He tugs at his belt, lets it clatter to the floor. His fingers work at his zipper with unhurried precision, like he’s savoring every second of your silence. Like he enjoys watching your fear curdle into something else.
He frees himself, thick and heavy in his grip, the tip already leaking. Your throat tightens, revulsion clawing at the edges of your sanity.
“Open.”
You squeeze your eyes shut. It doesn’t matter. His grip tightens in your hair, forcing your head back, stretching your neck until your lips part on instinct—and then he’s shoving himself inside. The stretch burns, your jaw aching as he pushes deeper, deeper, forcing you to take him all the way to the base.
“Fuck,” he groans, holding you there, your nose pressed against his skin, your lungs screaming. “You always take me so fucking well.”
Tears blur your vision as he starts to move. Slow at first, dragging himself out before thrusting back in, forcing you to choke around the thick length of him. Wet sounds echo in the dimly lit room, obscene and humiliating, punctuated only by his ragged breaths and your muffled gags. Your nails dig into his thighs, desperate, useless. You can’t breathe. You can’t—
He pulls out suddenly, a wet pop breaking the silence. You collapse forward, coughing, gasping for air. But he doesn’t give you long. He hauls you up, shoving you onto the couch, forcing you to straddle his lap.
“Ride me.”
You hesitate. Another mistake.
His hand wraps around your throat, squeezing just enough to make your pulse hammer in panic.
“Do I need to remind you what happens when you disobey?”
You shake your head frantically. His grip eases, just enough for you to suck in a desperate breath. Your thighs tremble as you lift yourself up, positioning him at your entrance. You don’t want this. You never want this. But your body betrays you, slick and open because he’s trained you to respond to his touch.
You sink down, inch by inch, stretching around him, the burn making you whimper. His hands grip your hips, keeping you still, keeping you trapped.
“That’s it,” he breathes, pressing a kiss to your collarbone. “Look at you, stuffed full of my cock. You were made for this.”
You bite back a sob. His grip tightens.
“Move.”
You obey. You always do.
His phone vibrates. A message. A reminder.
The blinking red light in the corner seems brighter now, pulsing in time with your ragged breaths. You forgot. Or maybe you wanted to.
They’re watching. They’ve been watching.
The walls press in tighter. The air thickens with something suffocating. Your movements falter.
His fingers dig into your jaw, forcing you to look at him. He doesn’t smile, but his lips part just enough for you to see his teeth—sharp, predatory. A promise.
“Smile for the camera, sweetheart,” he murmurs, thumb stroking over your cheek, catching a stray tear. “They’re all waiting.”
Your stomach lurches. You don’t want to see. You don’t want to know.
But it doesn’t matter.
He always gets what he wants.
♡ List of Fandoms and Characters.
♡ Note. Due to Tumblr policy, all characters are all of age.
Ace Attorney: Barok van Zieks, Miles Edgeworth
Arcane: N/A
Blue Lock: Michael Kaiser, Rin Itoshi, Shidou Ryusei, Yoichi Isagi
Boku no Hero Academia: Dabi, Hawks, Katsuki Bakugo, Villain! Midoriya Izuku
Brutal: Satsujin Kansatsukan no Kokuhaku: N/A
Death Note: Light Yagami
Demon Slayer: Giyu Tomioka, Muzan Kibutsuji, Rui, Yoriichi Tsugikuni
Dishonored Series: Daud
Genshin Impact: Alhaitham, Ayato Kamisato, Cyno, Dainsleif, Diluc, Kaeya, Pantalone, Scaramouche, Rex Lapis
Haikyuu!!: Atsumu Miya, Futakuchi Kenji, Kenjiro Shirabu, Oikawa Tooru, Osamu Miya, Suna Rintarou, Tendō Satori, Tetsurou Kuroo, Wakatoshi Ushijima
Honkai Star Rail: Anaxa, Aventurine, Blade, Boothill, Jiaoqiu, Mr. Reca, Nanook, Sunday
How to Live as an Illegal Healer: Seunghyeon Kang
Hunter x Hunter: Ging Freecss, Hisoka Morow, Illumi Zoldyck, Knov, Leorio Paradinight, Pariston Hill
I’m Not That Kind of Talent: Demon Aru, Duke Illuster Starbe
Jujutsu Kaisen: Kenjaku, Naoya Zen’in, Ryōmen Sukuna, Satoru Gojo, Shiu Kong
Kill The Hero: Park Yong-Wan
Love and Deepspace: Caleb
Mobile Legends: Bang Bang: Aamon, Claude, Gusion, Suyou
MONSTER: Johan Liebert
Naruto Shippuden: Deidara, Hashirama Senju, Hidan, Kakuzu, Madara Uchiha, Zabuza Momochi
One Punch Man: Amai Mask, Child Emperor, Stinger, Suiryu
Reverend Insanity: N/A
TOUCHSTARVED: Vere
Undertale Multiverse (Human AU): Bill! Sans, Dust! Sans, Error! Sans, Fresh! Sans, Ink! Sans, Killer! Sans, Shattered Dream! Sans, Underfell Papyrus, Underfell Sans, Undertale Chara, Undertale Frisk
Wuthering Waves: Aalto, Brant, Scar
Your Throne: Eros Orna Vasilios
If you want to be added or removed from the tag list, just comment on the MASTERLIST of The Red Ledger (TRL): Stained in Lust, Written in Blood. Thank you.
Official TAG LIST of “The Red Ledger”: @save4h , @rofkshinee , @songbirdgardensworld
❤︎ 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.
Test-Phase TAG LIST of “The Red Ledger”: @yanderedrabbles
