RulerOfAllNinjas



Recent bookmarks

  1. Rec *

    Tags
    Summary

    Shane is out of town, and hasn’t heard from Ilya for hours. Yuna and David come over to find out what’s wrong, and Ilya is cared for in a way he’s not used to.

    Series
    Language:
    English
    Words:
    6,186
    Chapters:
    1/1
    Comments:
    37
    Kudos:
    799
    Bookmarks:
    140
    Hits:
    7,979

    02 Jul 2026

  2. Rec *

    Tags
    Summary

    Shane Hollander wakes, trapped, and struggles to resist a mysterious machine that seems intent on programming him into an obedient cock addict. The machine will force him into obedience using whatever means necessary.

    He resists, but eventually, he's not strong enough to fight it. Maybe it's easier to be obedient.

    Maybe he wants to be a good boy.

    -

    read the tags, dd:dne, dldr <3

    Series
    Language:
    English
    Words:
    14,883
    Chapters:
    2/2
    Comments:
    145
    Kudos:
    1,837
    Bookmarks:
    350
    Hits:
    49,230

    26 Jun 2026

  3. Rec *

    Tags
    Summary

    You can - ” Hollander said quietly, then cleared his throat and started again, “You can hold my head harder.”

    “Hold your head?”

    “Yeah.” Hollander was blushing. Perfect Shane Hollander was on his knees, naked, mouth inches from Ilya’s dick, blushing, and asking Ilya to…

    “You want me to fuck your mouth?”

    Hollander blushed harder but nodded. “And you can pull my hair. If you want.”

    Ilya swore in Russian. He may not have won tonight but Hollander could keep every award there was if this was the consolation prize. 
    _________

    After the Rookie of the Year award goes to Hollander in 2011, Ilya is brooding on the rooftop, and Shane finds him. Maybe he doesn't want to kiss Ilya in public, but there's always his hotel room.

    A re-imagining of that night in Vegas.

    Language:
    English
    Words:
    4,666
    Chapters:
    1/1
    Comments:
    91
    Kudos:
    1,549
    Bookmarks:
    297
    Hits:
    13,141

    25 Jun 2026

  4. Rec *

    Tags
    Summary

    Under the guidance of his doctor and mostly out of desperation due to his last annual heat being severe enough to nearly land him in the hospital, Shane Hollander knows he needs to take a heat partner for the first time if he doesn’t want to end up in a cycle facility.
    With his options between hiring a comfort alpha or asking one Ilya Rozanov for help, the choice is clear to Shane. Even if it feels like he’s losing every shred of his dignity to ask his - rival? fuckbuddy? - whatever Rozanov is to help him through his heat, Rozanov is the only alpha he trusts enough to take care of him.
    Rozanov is due for his own rut and is more than happy to finally, finally have heat sex with Hollander. Which is why he says yes with no hesitation. No other reason, of course.
    Now they both just need to survive the week with their hearts intact, which is something far easier said than done.

    Language:
    English
    Words:
    25,364
    Chapters:
    4/4
    Comments:
    596
    Kudos:
    16,459
    Bookmarks:
    3,893
    Hits:
    176,465

    25 Jun 2026

  5. Rec *

    Tags
    Summary

    What if the video never leaked and their relationship was still a secret when Shane joined the Ottawa Centaurs? The team wait in anticipation for Rozanov's reaction to his career-long rival joining their team... but wait a minute, they're jumping into each other's arms, giggling like a couple of schoolgirls?

     

    Aka 5 times Ilya and Shane’s 'friendship' seems really gay and the 1 time everyone realises it’s been actually gay the whole time.

     

    Cue the Ottawa Centaurs being absolutely clueless, the Montreal Metros mourning the loss of their best player, and the Centaur WAG's (+Harris) being absolutely done with their ignorant partners.

    Language:
    English
    Words:
    8,408
    Chapters:
    6/6
    Comments:
    849
    Kudos:
    16,960
    Bookmarks:
    2,743
    Hits:
    152,148

    25 Jun 2026