moonspren



Recent works

Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    Every Boston Raider knows that although their captain has a girl in every port, he’s got a soft spot for the one in Montreal. Dr. Shane Hollander knows it’s better to have a semi-regular source of casual sex than try to make a relationship work during residency. Ilya Rozanov knows that the doctor he’s fucking in Montreal is unaware that he plays hockey, and in fact probably thinks he’s Bratva.

    Language:
    English
    Words:
    12,466
    Chapters:
    1/1
    Comments:
    1,320
    Kudos:
    20,767
    Bookmarks:
    6,322
    Hits:
    119,406

    03 Feb 2026

  2. Public Bookmark *

    Tags
    Summary

    “What is grailed dot com?” Shane reads out loud from the computer screen.

    “How have you spent almost fifty grand on it in the last year?”

    Ilya doesn’t reply.

    “Is it a-” it’s like Ilya can hear the gears turning in Shane’s head, “Is it a porn website?”

    Ilya laughs lightly, endeared by Shane's choice of words, “As if you would know.”

    “Fuck you, I’ve watched porn.”

    Ilya turns to face him, a look of pleased incredulity painted on his features. He watches as Shane processes what he just said and then shakes his head as if to rid himself of the trance. Shane both hates and loves these moments when Ilya gets him to say ludicrous things in his own defense. As if he even needs to defend himself.

    Shane and Ilya talk about personal finance, porn and they are in love.

    Language:
    English
    Words:
    3,766
    Chapters:
    1/1
    Comments:
    149
    Kudos:
    2,013
    Bookmarks:
    458
    Hits:
    10,012

    01 Feb 2026

  3. Public Bookmark *

    Tags
    Summary

    Shane pulls back, carefully cradling Ilya’s face. “Maybe we shouldn’t.”

    “You don’t want to?” Ilya’s eyes are bottomless; swimming with grief. He says it like he really means, You don’t want me?

    “That isn’t what I mean,” Shane says gently, brushing his thumb over Ilya’s cheekbone. Ilya’s eyes flutter shut, as if being treated so tenderly causes him physical pain. Like he isn’t used to it. “You’re hurting. I don’t want you to regret it in the morning.” 

    Ilya’s eyes open. “I have never regretted a moment with you.”

    *

    Or: the missing hotel room scene in Florida after Shane comforts Ilya.

    Language:
    English
    Words:
    3,328
    Chapters:
    1/1
    Comments:
    313
    Kudos:
    11,423
    Bookmarks:
    2,251
    Hits:
    85,107

    01 Feb 2026

  4. Public Bookmark 86

    Tags
    Summary

    After the Metros win over the Moscow Central Red Army in the 1980 Super Series, Shane picks Ilya as his winner's room forfeit.

    Language:
    English
    Words:
    3,265
    Chapters:
    1/1
    Comments:
    45
    Kudos:
    588
    Bookmarks:
    86
    Hits:
    4,525

    01 Feb 2026

  5. Public Bookmark *

    Tags
    Summary

    Rozanov stares at him, then crawls up his body until they’re face to face, Rozanov’s tacky fingers on Shane’s jaw when Shane tries to look away. He tilts Shane’s face up until their eyes catch; holds him there. “You fuck yourself,” Rozanov says, “with a dildo bigger than me. How often?”

    Language:
    English
    Words:
    2,228
    Chapters:
    1/1
    Comments:
    190
    Kudos:
    1,161
    Bookmarks:
    150
    Hits:
    5,843

    01 Feb 2026