iron_moon



Recent works

Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    Rozanov cocked his head. “You speak Russian? Or just the curse words?”

    “Yes, I speak Russian,” he snapped, defensive and angry. He knew that it had been a mistake to even try to be friendly with Rozanov. “Why? Do I not look Russian to you?” He scoffed.

    “No, not really,” Rozanov said. Some of his teammates laughed, although they mostly looked surprised that Shane was speaking to them at all. Rozanov didn’t laugh, though. “Are you Russian?”

    “Go fuck yourself.”

    +++

    Despite an inauspicious start, when Russia’s Ilya Rozanov learns that Canada’s Shane Hollander is fluent in Russian at their first World Junior Championships tournament, it changes everything and sets them on a different course. Instead of being branded as rivals from the very beginning, Ilya and Shane start off as friends.

    And, after all, a little friendly rivalry never hurt anyone, did it?

    Series
    Language:
    English
    Words:
    30,455
    Chapters:
    4/4
    Collections:
    2
    Comments:
    2,363
    Kudos:
    52,341
    Bookmarks:
    15,493
    Hits:
    756,679

    28 Jan 2026

  2. Public Bookmark *

    Tags
    Summary

    Troy crouches down, the cold of the ice sinking into his pants as he hovers uselessly above Shane.

    “Shane?” He says quietly, “Shane, can you hear me?”

    There’s a glazed, dazed look to his eyes, unfocused as they dart around, and Troy panics.

    “Ilya!” He shouts at the Alpha. “Shane, Rozanov.”

    Troy knows that Shane is perfectly capable of handling the sexist chirps and overeager body slams, but when the opposition takes it too far, Ilya proves exactly why you don’t mess with his Omega.

    Language:
    English
    Words:
    5,202
    Chapters:
    1/1
    Comments:
    132
    Kudos:
    5,439
    Bookmarks:
    1,000
    Hits:
    36,457

    17 Jan 2026

  3. Public Bookmark *

    Tags
    Summary

    Something smells so good. Wei Ying closes his eyes, already feeling sleepy, and tries to identify where the scent is coming from. He turns his face to one side and then the other, chasing it, until his nose touches Lan Zhan’s cheek.

    He pulls back quickly, not freaking out, because it’s fine. He touched Lan Zhan’s cheek with his nose, and Lan Zhan smells really fucking good, and they’re lying down together on a very soft bed because Lan Zhan is too drunk to let go of him, and Lan Zhan is gay but Wei Ying isn’t, and it’s fine.

    Wei Ying swallows hard and closes his eyes again.

    -

    Wei Ying helps Lan Zhan out of an uncomfortable situation, and they grow close right away, becoming instant friends. To Lan Zhan, they become instant something else. With time, they only get closer and closer, and Wei Ying is forced to deal with his own feelings about Lan Zhan, and his perception of his own sexuality.

    (the "Didn't know they were dating" fic)

    Language:
    English
    Words:
    66,636
    Chapters:
    3/3
    Comments:
    1,065
    Kudos:
    6,124
    Bookmarks:
    1,477
    Hits:
    77,226

    16 Nov 2025

    Bookmarker's Collections:
  4. Public Bookmark *

    Tags
    Summary

    Wei Wuxian is perfectly content to be a beta in the modern-day Jiang sect, his status making no complications for his position as Head Disciple. His life’s course seems set until he crosses paths with Lan Wangji, Second Jade of the Lan and the rarest of occurrences, a late-blooming presentation, derails Wei Wuxian from the safety of his simple expectations.

    Unable to remain with the sect that raised him, Wei Wuxian is plunged into an uncertain situation where he has to forge a new future with the one person he never thought he’d be courted by: the remote, rule-bound Lan Wangji who will barely spare him a glance. Wei Wuxian has never known a life where his own wishes are a factor but maybe, just maybe, he can find what he wants with the only alpha he wants.

    If he can get that stubborn Lan Wangji to give him the time of day, that is.

    Language:
    English
    Words:
    60,211
    Chapters:
    10/10
    Comments:
    687
    Kudos:
    3,208
    Bookmarks:
    850
    Hits:
    62,480

    01 Jan 2025

    Bookmarker's Collections:
  5. Public Bookmark 35

    Tags
    Summary

    “Wei Wuxian,” Qing-jie says, and, well, using his stage name can’t be good, hm? “Do you have any idea the trouble you’ve caused me?”

    Wei Ying pouts. “It wasn’t just my fault.” And it wasn’t, he’d seen the pictures. Really, he’d looked like the victim, backed up against the wall, hands held up above his head by one of the other man’s. They were big. And veiny. “And, besides, you can’t see our faces.” The other man’s head of unbound shoulder-length hair covered his entirely.

    -

    Or, Idol Wei Wuxian under Nightless City of the band Burial Mounds is photographed kissing new co-star Idol Lan Xichen, under Lan Entertainment. Allegedly.

    Language:
    English
    Words:
    1,393
    Chapters:
    1/1
    Comments:
    11
    Kudos:
    380
    Bookmarks:
    35
    Hits:
    2,271

    07 Dec 2024

    Bookmarker's Collections: