The cold metal of the chains rattles as you stir, the weight of them cutting into your raw wrists.

TW. Dead Dove // Read at Your Own Risk ; WC. 1,052

The cold metal of the chains rattles as you stir, the weight of them cutting into your raw wrists. You blink, sluggish, your mind foggy, body foreign—numb yet thrumming with pain. The air is thick with sweat, musk, and the acrid sting of leather. Your throat is dry, swollen, barely able to swallow around the phantom shape of something that had been there for too long. Your lips feel split, bruised, aching.

A red light blinks in the corner.

Recording.

You don’t need to lift your head to know he’s there. The presence is suffocating—dense, unwavering, patient in a way that makes your stomach curl inward with dread. He’s watching. He never stops watching. He never lets the world stop watching either.

Your fingers twitch where they dangle above you, arms stretched taut. The cuffs bite deep into the skin, long since rubbed raw. The sharp, dull throb between your legs makes itself known next, a thick, unyielding pressure keeping you plugged up, stuffed full, used and left to simmer in your own ruin. Your stomach lurches at the sensation.

A sharp slap cracks across your inner thigh.

You jolt, sucking in a ragged breath through your nose, a strangled whimper caught in your throat. The chains clatter at the sudden movement, metal biting deeper.

“Finally waking up, huh?”

His voice is rough, edged with something sharp, like irritation—like amusement. A cruel hand grips your jaw, forcing your gaze upward, forcing you to meet the lens, the blinking red light. A steady, pulsing eye that never looks away, that never forgets. You can’t escape it. You never could. Not when he’s the one behind the camera, his focus steady, his hand unshaking.

“You’re still on the clock, sweetheart.”

The camera clicks. A snapshot of your humiliation. Your ruined expression—eyes puffy, mascara smeared down your cheeks, drool clinging to the corner of your mouth, bruises blooming in the shape of fingers around your throat, your hips, your thighs. The chat surges to life with messages.

Spread her more. Fuck, look at that ruined hole. She’s so out of it LMAO.

The sound of a zipper coming undone is deafening in the silence that follows. A sickening dread blooms in your chest. He tilts the camera down, making sure they see, making sure you see. His free hand presses against your stomach, pushing, pinning, keeping you exactly where he wants you. A heavy, brutal thrust forces a gasping sob from your throat, your body jerking from the sheer force of it.

You hate him. You hate him, you hate him, you—

A hand fists in your hair, yanking your head back. A rough palm claps against your cheek, hard, the sharp sting making your vision blur.

“Use your words,” he growls, dragging his nails down your jawline, pressing until the skin threatens to break. “Tell them how it feels.”

You can’t. Your lips part, but your voice is gone, swallowed by exhaustion, by the relentless cycle of punishment and use. The chat floods again.

She’s too fucked out to talk. Hahaha. Look at her fucking take it.

Tch.

“Guess I’ll tell them for you.”

His grip tightens on your hips, fingers sinking deep enough to bruise as he pulls out, leaving you empty and gaping. He shifts the camera, zooming in on the mess he’s made of you—the obscene stretch, the raw, ruined flesh twitching involuntarily. Your body trembles, muscles locking as something thick and cold presses against your entrance. Your stomach drops.

The snap of rubber gloves.

You barely get a second to brace before he forces the plug inside.

The stretch is unbearable. Your body clenches, burning, fighting, but he’s relentless, pressing it deeper, deeper, forcing you to open, forcing your body to take.

“You lost the right to squirm.”

Your thighs tremble, your entire body wound tight with the strain of it. He slaps your inner thigh again, a sharp sting that jolts you back into the unbearable present.

“Fucking behave.”

You barely register the shift in movement before pain sears across your stomach. A crop. Another strike, hard and immediate, forces a strangled sound from your throat. Another. The sting lingers, welts rising under the abuse. Another. Your back arches against the chains, your body screaming, flinching with every crack of leather against bare skin. The pain is grounding, sharp and immediate, cutting through the fog of exhaustion.

Another. And another. Until all you know is the heat, the burning sting, the overwhelming, inescapable reality of suffering.

A rough hand grips your chin, forcing you to meet the camera’s cold, unblinking gaze.

“Eyes open.”

Your breath shudders, eyes fluttering, but the red light never stops blinking. The world never stops watching. His breath ghosts over your ear, voice low, smug, satisfied.

“Tell them how much you love it.”

Your lips part, a broken sound escaping, something small and pitiful and completely useless. He clicks his tongue, unimpressed.

“Fine. I’ll show them instead.”

His weight presses you down, into the mattress, into the cold, unyielding reality of your existence. A cruel chuckle rumbles from his chest as he forces you to look—forces the camera to see the way your body takes him, the obscene bulge in your abdomen with every brutal thrust.

“She’s fucking made for this,” he murmurs, his free hand ghosting over the curve of your stomach. “Her body’s trained for it now. No matter how much she pretends, she’ll never get enough.”

Your vision swims. Black spots creep at the edges. Your body is shutting down. But you know better. He won’t let you go. He won’t let you slip away.

A sharp slap across your face sends a fresh wave of white-hot pain crashing through your skull. Your head snaps to the side, the force rattling your teeth.

“You don’t get to tap out.”

Another brutal thrust. The snap of latex. Something thicker, bigger replacing the plug. Your body beyond resistance. Beyond refusal. A fresh wave of messages floods the screen.

Gaping like a good slut. Plug her up again. Fill her until she’s leaking.

A satisfied hum escapes him. His hand brushes against your face, gentle, deceptively tender as he pushes sweat-dampened hair from your eyes. A touch almost intimate, almost loving.

“You’re finally where you belong.”

The red light blinks.

You disappear beneath it all.

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