scarletleaf



Fandoms

  1. Haikyuu!! (1)

Recent bookmarks

  1. Public Bookmark 59

    Tags
    Summary

    The crown prince of Sumeru is cursed to die by the magical lands beyond his kingdom.

    This does not stop him from going there anyway.

    Or from befriending the prickly boy who lives there.

    “Why are you always alone out here?”
    “I didn’t invite conversation.”
    “But we’re talking already.”
    “We are not.”
    “We are!”
    “…”
    “Hey! You can’t just not talk now!”

    (Or: A prince with a deadline meets an outcast with a secret.)

    Language:
    English
    Words:
    52,086
    Chapters:
    19/27
    Comments:
    592
    Kudos:
    382
    Bookmarks:
    59
    Hits:
    7,026

    22 Jun 2026

  2. Public Bookmark 9

    Tags
    Summary

    “You should pray,” his mother would tell him, time and time again.
    “Why would the gods listen to a little boy?”
    "The Moon God is a little boy like you,” his father replied, matter-of-factly.
    “Gods can’t be little boys.”
    “Everyone is little before they grow up.”

    Or: two decades after picking his favourite deity, Kaveh finds himself in need of a friend.

    Language:
    English
    Words:
    4,139
    Chapters:
    1/3
    Comments:
    27
    Kudos:
    68
    Bookmarks:
    9
    Hits:
    343

    20 Jun 2026

  3. Public Bookmark 15

    Tags
    Summary

    Kaveh stood next to Alhaitham, far too close to be proper, and quietly, as a secret shared between friends, looped his pinky finger around his. The touch was fleeting, the briefest—and greatest—of comforts before pulling away. Alhaitham wanted to scold him for the touch. He wanted to clasp the prince’s hand even tighter. He could do neither.

    A prince unfit for his crown. A librarian with a singular wish: to protect the sanctity of his peaceful life. The unrequited yearning of his heart was meant to be his only struggle. When the prince’s life is threatened though, our librarian finds himself at a crossroads: stay safe in his quiet anonymity, or rise to ambitions he never sought.

    Language:
    English
    Words:
    11,528
    Chapters:
    3/20
    Comments:
    9
    Kudos:
    59
    Bookmarks:
    15
    Hits:
    747

    04 Jun 2026

  4. Public Bookmark 95

    Tags
    Summary

    Kaveh jolted awake with an immediate, jarring sense that the world was somehow incorrect - the way a loud alarm jerks someone into consciousness before they’re ready to rejoin the waking world. As his eyes flew open, he took in the familiar ceiling of his and Alhaitham’s home... but that only made his unease worsen.

    Blinking rapidly, he pushed himself upright with a clumsy lurch, oddly disconnected from his own body - as though his limbs had forgotten their obedience to the structure of his mind. But as he rolled his shoulders, expecting the familiar discomfort and stiff cracks he’d long since accepted as an inevitable consequence of waking up every morning, all he felt was warm, smooth muscle moving fluidly beneath his skin.

    A lot of muscle.

    ... Too much muscle.

    Why was there so much muscle?!

    Language:
    English
    Words:
    11,294
    Chapters:
    2/?
    Comments:
    191
    Kudos:
    655
    Bookmarks:
    95
    Hits:
    4,920

    04 Jun 2026

  5. Public Bookmark 14

    Tags
    Summary

    Alhaitham inhaled deeply before submerging his face, cursing himself for having seemingly abandoned his usual rationality. His eyes crinkled as he tried to open them.

    Open them he did, and the sight was… dazzling. The siren was an undeniable beauty on land, with his hair stuck to the nape of his neck and droplets dotting his torso, but underwater, the swirl of a light current dancing through his hair and the shimmer of his jewelled eyes fully brought his features to life. Gorgeous, Alhaitham thought, and he didn’t realise his eyes were widened until they started to burn from the salt.

    Language:
    English
    Words:
    9,181
    Chapters:
    2/3
    Comments:
    45
    Kudos:
    134
    Bookmarks:
    14
    Hits:
    1,129

    03 Jun 2026