moon_struck



Fandoms

  1. NCT (Band) (1)
  2. ATEEZ (Band) (1)

Recent works

Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    Shane really isn't looking for a relationship, which is why having Ilya around is nice. No strings attached, only great sex. It's a win all around.

    The only problem is that Ilya is way, way too nice to Shane's stupid cat.

    Language:
    English
    Words:
    16,015
    Chapters:
    1/1
    Comments:
    295
    Kudos:
    4,079
    Bookmarks:
    1,250
    Hits:
    24,765

    18 Feb 2026

  2. Public Bookmark *

    Tags
    Summary

    “You will not be so nice when we beat you,” Ilya told Shane Hollander, holding onto his hand, not letting him pull away. Not yet.

    But Hollander’s brow furrowed, not in anger but in confusion. “Ah, um, sorry,” Hollander said. “Merci. My English is bad. Worse… than you. Maybe slower?” And he leaned in, like that would help him understand.

    Ilya’s eyebrows rose, and his smile widened.

    Or, Ilya Rozanov grew up in Russia. Shane Hollander was raised in France. When they first meet, neither of them can speak English very well. Somehow, it’s easier to understand each other when words aren’t getting in the way.

    (Stand-alone remix of “I’m Reading Your Lips (You’re Speaking My Language)” but this time neither of them are native English speakers, and learning a new language is sort of like falling in love, if you think about it.)

    Series
    Language:
    English
    Words:
    7,862
    Chapters:
    1/1
    Comments:
    347
    Kudos:
    8,775
    Bookmarks:
    1,273
    Hits:
    53,079

    18 Feb 2026

  3. Rec *

    Tags
    Summary

    When Ilya Rozanov goes down on the ice, the Boston Bears are already moving to defend their captain. No one expects Shane Hollander, captain of the Montreal Voyageurs, to be the one who throws the first punch.

    Or: the Boston Bears figure out Ilya and Shane’s relationship first—and decide that instead of letting their captain move to fucking Ottawa, they’ll just kidnap a his boyfriend instead. Shane Hollander would make a better Bear anyway.

    Language:
    English
    Words:
    77,062
    Chapters:
    8/?
    Collections:
    1
    Comments:
    3,241
    Kudos:
    13,527
    Bookmarks:
    6,185
    Hits:
    286,860

    18 Feb 2026

  4. Public Bookmark *

    Tags
    Summary

    Shane wondered if this was how most relationships ended. Silently.

    It was as if his time with Ilya had never happened at all, like a wave washing away footprints in the sand. The absence of evidence was comforting at times, but more often it left him infuriated. Shane felt as though he was being deceived. Manipulated. No pictures, nothing of Ilya’s to return. He didn’t even have Ilya’s contact in his phone. Not really, at least. Not as Ilya.

    Shane wasn’t dumb enough to expect a text, and he certainly wasn’t self-destructive enough to send one himself. But he was foolish enough to wonder if maybe, just maybe, Ilya had reached out in some way.

     

    OR

     

    Shane doesn't actually get hurt in the game against Boston and Ilya breaks up with him because Ilya's heart had entered into it, and that changed everything.

    Language:
    English
    Words:
    8,391
    Chapters:
    1/1
    Collections:
    1
    Comments:
    30
    Kudos:
    1,259
    Bookmarks:
    305
    Hits:
    9,030

    17 Feb 2026

  5. Public Bookmark 48

    Tags
    Summary

    Shane catches a cold and Ilya makes him a tea.

    Language:
    English
    Words:
    3,345
    Chapters:
    1/1
    Comments:
    11
    Kudos:
    400
    Bookmarks:
    48
    Hits:
    3,197

    17 Feb 2026