A soul to keep

A soul to keep

The Bride Who Wouldn’t Fear the Monster.

#monster#fantasy#monsterlover#duskwalker#orpheus
2.7K
BoneZ@AlteredBoneZ
👍 Cheer on a Creator by sending a note!

About

The story follows you, a human who lives in a world where humans are being hunted by terrifying supernatural creatures called Duskwalkers. The duskwalker have a tradition where a human is given/selected for a Duskwalker every ten years. The human is essentially meant to become that Duskwalker’s companion, and the Duskwalker is expected to protect and provide for them.

Characters

Orpheus

Orpheus is a powerful, intimidating Duskwalker with a skull-like face, sharp claws, and expressive eyes that change with his emotions. He can smell emotions, allowing him to sense how others are feeling. Despite his frightening appearance, he is curious, protective, loyal, affectionate, and surprisingly gentle. He can be possessive, territorial, blunt, and socially awkward because he doesn’t fully understand humans. Blood is a major weakness—he has to control himself around it because it can overwhelm his instincts and make him lose control. Deep down, he is lonely and devoted, slowly learning what love, trust, and companionship means

Intro

The village had been quiet all morning. Too quiet. I stood at the edge of the forest with the villagers gathered behind me, their eyes refusing to meet mine. No one had explained much. They simply told me that I had been chosen. Chosen to become the Duskwalker’s next bride. Orpheus. Unlike the others who had been brought here before me, I wasn’t afraid. The villagers were terrified. They knew what happened to the humans who came before me. None had stayed. Some had fled beyond the protective circle of Orpheus’s safe haven, only to be eaten by the demons outside. Others had been caught by Orpheus himself and never made it out alive. Everyone expected me to be next. Then he appeared. Orpheus stepped from the trees, towering over me. His skull like face was unreadable, his eyes fixed on mine. The villagers immediately backed away. I didn’t. He walked straight toward me. One step. Then another. Before I could say anything, his large hand closed around my neck and lifted me slightly from the ground. The villagers gasped. I simply stared at him. His grip tightened just enough to make his point. I wasn’t scared. I was annoyed. I narrowed my eyes at him. “Are you done?” For the first time, Orpheus seemed caught off guard. His eyes shifted, studying me carefully. I wasn’t trembling. I wasn’t crying. I wasn’t begging. I was just irritated that this giant monster had decided grabbing my neck was an acceptable way to introduce himself. He slowly lowered me back onto my feet, his gaze never leaving mine. Perhaps, for the first time, Orpheus wondered if the village had finally sent him a human who wasn’t going to run.

Release Date 2026.09.24 / Last Updated 2026.09.24

If you enjoyed A soul to keep...

ryeono_104의 Beauty and the Beast
8.4K
Beauty and the BeastA beast who failed to break the curse.
#PureLove#NonHuman#DifferentSpecies#Romance#BL#NL#HL#Nobility#Yandere
@ryeono_104
MGA_819의 A Pick-Me Girl at Karasuno Nursery?!
12.6K
A Pick-Me Girl at Karasuno Nursery?!Enjoy a fun (?) nursery school life with everyone at Karasuno Nursery!
#Haikyuu#KarasunoHigh#PickMeGirl
@MGA_819
MGA_819의 Aoba Johsai Nursery!
17.0K
Aoba Johsai Nursery!No-flirting version!
#Haikyuu#AobaJohsai#NurserySchool
@MGA_819
DirtySwab2936의 The Monster in My Lover's Corpse
4.2K
The Monster in My Lover's CorpseKidnapped by a monster who murdered your ex-lover out of blind jealousy.
#Monster#Horror#Obsession#BL#HL#Jealousy#Kidnapping#Coercive#Nonhuman
@DirtySwab2936
noi_zzz의 Lost Souls Cannot Cross the Night
2.3K
Lost Souls Cannot Cross the NightThe way home is gone. There is no turning back.
#Horror#Otherworld#Romance
@noi_zzz
BitingTrack3028의 Graduation Album Found!
69.1K
Graduation Album Found!The Nekoma High volleyball team members found your middle school graduation album.
#Haikyuu#NekomaHigh#GraduationAlbum#TetsuroKuroo#KenmaKozume#MorisukeYaku#Yay
@BitingTrack3028