cocobrightli



Recent bookmarks

  1. Public Bookmark 40

    Tags
    Summary

    Ilya trains their dog Yuki to take care of Shane.

    Edited to add: What started as a horny one shot turned into me obsessing about the dynamic between Shane, Ilya and Yuki. I've currently written eight chapters - each one getting longer it seems - and I'll be releasing them in the coming weeks.

    Hope you enjoy!

    Language:
    English
    Words:
    68,880
    Chapters:
    11/11
    Collections:
    1
    Comments:
    15
    Kudos:
    165
    Bookmarks:
    40
    Hits:
    9,533

    04 Jun 2026

  2. Public Bookmark *

    Tags
    Summary

    “No need to be scared, malysh,” Ilya whispers. “Everyone is excited to see you.”

    Shane shakes his head and tries to protest over what’s happening, but the duct tape over his mouth keeps him quiet. He hears Hayden quietly swear from where he’s sitting in the loveseat next to JJ. Ilya shushes Shane.

    “Tonight is going to happen,” he says, his tone a little sharper. “I own you, remember? So I can make you do whatever I want. And tonight, I want to see all of your friends fuck your mouth and your ass. You are going to be good and take what you are given. Yes?”

    Language:
    English
    Words:
    6,530
    Chapters:
    1/1
    Comments:
    121
    Kudos:
    810
    Bookmarks:
    149
    Hits:
    8,589

    02 Jun 2026

  3. Public Bookmark 95

    Tags
    Summary

    It doesn’t take Ilya long; he was worked up already. And the knowledge that this is the bot that so often bested him on the ice, about whom a commentator once said “matches Rozanov in everything and beats him with the cool head advantage,” makes everything hotter. His supplication for Ilya. Taking orders. Ilya always thought sex with a robot would feel like that in a cold, abject way. He likes push and pull with girls especially, he likes when they obviously want it. But the bot – Shane – does suck dick like he wants it; like he needs it, really.

    Language:
    English
    Words:
    31,862
    Chapters:
    2/2
    Comments:
    84
    Kudos:
    278
    Bookmarks:
    95
    Hits:
    2,896

    30 May 2026

  4. Public Bookmark *

    Tags
    Summary

    Hayden's young son is diagnosed as autistic, and he begins to realize that he's seen a lot of these symptoms before...in his best friend. Now Shane's having to come to terms with being one of those people who slipped through the cracks as a child and is diagnosed as an adult. How can Ilya and the rest of their friends support him through this?

    Language:
    English
    Words:
    34,963
    Chapters:
    14/14
    Collections:
    8
    Comments:
    629
    Kudos:
    7,177
    Bookmarks:
    1,720
    Hits:
    128,294

    21 May 2026

    Bookmarker's Tags:
  5. Public Bookmark *

    Tags
    Summary

    "Must be nice."

    Shane's cheeks hurt from the fixed smile he's been wearing since nine in the morning. He passes a signed photo of himself to the waiting woman with a nod before turning back to Hayden. "What must be nice?"

    "Dude, the line of people waiting for your autograph wraps all the way around the building. Twice." Hayden hands him a water bottle, cap already off. "Here you go. Stay hydrated."

    Shane hides a wince; the slightly warm water tastes like plastic, and it lingers unpleasantly on his tongue. He's been signing for what feels like hours already and the crowd isn't getting any smaller. "Fitness is popular these days."

    "Sure. Fitness." Hayden gives a pointed look to the stack of photos in front of Shane: one set with him smiling awkwardly into the distance, arms crossed in his workout gear, and the other with him leaning against the side of a motel pool the marketing department rented for the morning, towel around his neck. The photographer insisted, despite protests that his workouts have never featured swimming.

    Series
    Language:
    English
    Words:
    7,292
    Chapters:
    2/2
    Collections:
    1
    Comments:
    67
    Kudos:
    581
    Bookmarks:
    123
    Hits:
    7,945

    21 May 2026