Oniii



Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    “What’s Percy short for, Jackson?” Mr. D asked one afternoon where Percy had been roped into playing pinochle again.

    Percy looked up from his cards, “it’s short for Perseus.” Mr. D was apparently known for getting all of the campers' names wrong, so Percy thought it was a strange question. Percy also thought Mr. D was a strange man–god, whatever–though so he didn’t say anything about it.

    “Why did your mother name you that?”

    Percy just shrugged. His mother had never told him why she had named him what she did, and now he would never know.

    Mr. D looked at him for what felt like forever. “It’s an unfortunate name.” He finally said. Percy felt like he should have been offended–if only on his mother’s behalf, but there was something in Mr. D’s tone that made Percy not want to question it.

    He looked back down at his cards.

    ---

    Or, Percy resembles Apollo's long-lost lover, Perseus. This isn't a good thing.

    Series
    Language:
    English
    Words:
    44,470
    Chapters:
    13/?
    Collections:
    1
    Comments:
    1,238
    Kudos:
    5,874
    Bookmarks:
    1,937
    Hits:
    133,404

    28 Feb 2026

  2. Public Bookmark *

    Tags
    Summary

    Shane does not know what he is staring at when he reads the name of the chat and the influx of texts.

    This looks like actual hell, and more importantly why on earth would Ilya ad him to the Boston WAGS chat?

    TLDR: In an attempt to socialise in this new country Ilya puts 'jane' down as his WAG to connect to the team, this has unforeseen consequences for himself.

    Language:
    English
    Words:
    43,382
    Chapters:
    12/?
    Comments:
    1,146
    Kudos:
    5,284
    Bookmarks:
    1,504
    Hits:
    101,733

    27 Feb 2026

  3. Public Bookmark *

    Tags
    Summary

    Shane's supposed to meet Ilya in room 1221, but a wrong number lands him at Scott's door instead. What starts as an accident becomes something Shane didn't know he needed—someone who understands, who doesn't hide, who makes him feel like he can be honest.

    One night changes everything. Now Shane wants more than stolen moments in dark hotel rooms. He wants this—both of them. And Ilya, finally realizing what he stands to lose, is ready to fight for him too.

    Language:
    English
    Words:
    117,958
    Chapters:
    20/?
    Comments:
    573
    Kudos:
    1,419
    Bookmarks:
    429
    Hits:
    44,383

    26 Feb 2026

  4. Public Bookmark *

    Tags
    Summary

    Now, Kip was hardly the most well versed in hockey, but he knew enough. Between his dad and Scott, he’d learned a lot about the game, and he’d certainly watched enough to recognize some of the more famous players. So when he looked across the hall at the offending door, he absolutely recognized Ilya fucking Rozanov standing in the hallway, looking at him.

    Shane Hollander’s door clicked shut behind Rozanov, and neither of them moved.

    or

    Kip leaves a hookup with Scott at one of the All-Stars games. Ilya leaves a hookup with Shane at that same All-Stars game. At the exact same time.

    Chaos ensues.

    Language:
    English
    Words:
    6,981
    Chapters:
    7/?
    Comments:
    249
    Kudos:
    4,797
    Bookmarks:
    761
    Hits:
    36,663

    26 Feb 2026

  5. Public Bookmark *

    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:
    90,880
    Chapters:
    9/?
    Collections:
    1
    Comments:
    4,100
    Kudos:
    17,602
    Bookmarks:
    8,075
    Hits:
    448,826

    21 Feb 2026