yeah
Canon
🪼
DEAR READER

❣ Chile in a Photography ❣
Cosmic Funnies
ojovivo
Alisa U Zemlji Chuda
art blog(derogatory)

roma★
Aqua Utopia|海の底で記憶を紡ぐ
dirt enthusiast
we're not kids anymore.

@theartofmadeline


★
RMH
AnasAbdin
Mike Driver
Xuebing Du
Today's Document

seen from Türkiye
seen from United States

seen from Philippines
seen from United States

seen from United States
seen from United States
seen from Germany

seen from Netherlands
seen from Romania

seen from Malaysia
seen from Türkiye

seen from Malaysia

seen from Singapore

seen from Malaysia

seen from Malaysia

seen from Malaysia

seen from United States
seen from United States
seen from United States
seen from Japan
@solfeliz984
yeah
Canon

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
do you think when rocky came back home he went down to Erid and was like
guys guys guys there’s a star man waiting in the sky and he’s really like to meet you but he thinks he’ll blow your mind. but like guys. there’s literally a star man waiting in the sky and he told me not to blow it cause he knows it’s all worthwhile
and then he was like. also we saved the world. me and this guy who sees sounds but can’t remember what he ate yesterday. but that doesn’t really fit into the lyrics
rocky may be the size of an earth dog but he is 168 kilos and strong as hell whereas grace is a wet paper bag. one of these two is being carried by the other and it is not the one you think
grace go far.
all i want for 2026 is that gigantic rancid AI bubble to finally burst in such a catastrophic way that the consequences will be so good and i'll never have to see another AI generated image ever again
Like to charge, reblog to cast.
sketch of yhese losers

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
Patreon voted on fluff last month, so I finally got around to finishing it!
Support me on Patreon!
Me at 13: “god I can’t wait to go home and read fanfic”
Me at 17: “god I can’t wait to go home and read fanfic”
Me at 21: “god I can’t wait to go home and read fanfic”
“Foul play”
Ghost would totally use that mohawk to his advantage and u can’t convince me otherwise 🤭
GodDAMN
46 year old man discovers yaoi
You are a worm through time...

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
My beautiful, hungry boys.
Just found Phil's bedsheets (phedsheets?) in a box of my grandparents old clothes and sheets. This is serious business.
hollanov + lingerie fic recs
just a list of all my fav fics where our fav boys get pretty for each other
trophy boy (trophy wife) by anyabarnes || E, 4k, 1/1
Ilya wears a pair of panties. Shane humps a pillow about it.
guilty pleasure by WeeBeastie || E, 17k, series
Ilya makes a request of Shane, and by fulfilling it, he learns something new about himself.
your name on my skin by innocencediedscreaming || E, 12k, 1/1
This is stupid, he thinks to himself. And yet, a few taps later, he’s staring at the search bar, typing three words he never would have expected to Google when he woke up that morning.
Ilya Rozanov thong.
the dirtiest clean I know by depraveddame || E, 6k, 1/1
Ilya has always been obsessed with his chest, and now Shane is completely addicted to the feeling of those roughened, strong hands squeezing and kneading and feeling him up whenever they're together. He buys a skimpy little cage bra on a whim to wear for Ilya during their next hookup, and of course, Ilya loses his mind over it.
never let me down by doorway (glossedmouth) || E, 2k, 1/1
Ilya has a surprise for Shane the whole time Shane drives them down to his cottage. A sexy surprise.
Pretty Boy by mcshrug || E, 9k, series
Dressing up for Ilya takes Shane about a mile out of his comfort zone. Good thing he’s not a chicken.
this is my first rec list so plzz lmk if there’s a certain type of hollanov fic ur looking for, I am MORE than happy to share my findings.
Me when it's foggy: it's just like Silent Hill
Me when I have flashlight: it's just like Alan Wake
Me when I'm sick: it's just like Resident Evil
calling out from a pure, black void (Inspo from the sets of the incredible Lord Huron concert I went to last year under cut)

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
Heated Rivalry || the tuna melt sex scene without music
This rec post is for the lovely people in the Hockey Gays Discord server and the anonymous requests I've received here.
The tag "Shane Hollander Walks Ilya Rozanov Like A Dog" is a personal favorite of mine. There's some fun history behind the tag, too.
The phrase "Shane Hollander walks Ilya Rozanov like a dog" stems from a fic by @zee-has-commitment-issues; it's the first fic linked below. It's a line in their fic and became a tag a few days later.
When I first stumbled upon the tag in late December, it had maybe 25 fics under it. Now it has over 230 fics and keeps growing, and it's so fun to see everyone's take on it.
For each fic rec, I’ve included:
title/link
rating
chapter count
word count
2-4 relevant tags (please read ALL of the tags on each fic before reading them)
ao3 summary (may be shortened for clarity)
If the author’s tumblr username is in the fic notes, it’s included next to the title. I’m happy to add any username tags - just reach out!
If you have any fic requests, feel free to message me or check my fic rec tag.
The Shane Hollander Thing by @zee-has-commitment-issues | M | 2/2 | 11.8k | POV Outsider, Ilya Rozanov Loves Shane Hollander, Ilya Rozanov Is A Menace
Cliff Marlow has been on Boston’s team with Ilya Rozanov for the last seven years.
Last week, he figured out the Shane Hollander thing.
better whip me if i misbehave | E | 1/1 | 4.4k | Established Relationship, Jealousy, Smut
Ilya decides to make Shane jealous, and Shane won't let him get away with it.
Or - the whiny, pathetic top Ilya fic where Shane makes Ilya beg for it.
things we cannot mention | E | 1/1 | 1.9k | Power Bottom Shane Hollander, Jealousy, Semi-Public Sex
“I need to talk to you.”
Ilya pretends to peer around, exaggerated, chin jutting, then points at himself. “Me?"
“Who the fuck else, Ilya?” Shane hisses Ilya’s name, sees his pupils dilate. “Go to the bathroom. I’ll meet you there in five.”
Ilya looks dazed, then shakes his hair out of his face and rights himself, reaches for another shot. “You do not tell me what to do, Hollander.”
Shane is going to kill him.
Or, Shane and Ilya, at the club, post-game. Ilya has let Boston’s victory get to his head and Shane brings him back down to earth.
Stamina of a Stray by @whichie | E | 1/1 | 2.5k | Dom/Sub, Puppy Play, Puppy Top Ilya, Sexual Overstimulation
He pointed to the carpet between his spread legs. “Sit."
Ilya sat as if a leash was wrapped around his throat. Sometimes, he felt like a tamed animal. Like Shane's dog. The great Ilya Rozanov at this man's feet, domesticated. He nuzzled into his warm thigh and wondered if Shane was aware of what he was doing. If it was obvious how Ilya felt, or if Shane just knew him so well that he was acting on instinct with no thought.
He wondered if Shane would think it's ridiculous, too.
all the things he did | E | 1/1 | 6.4k | Established Relationship, Domestic Fluff, 4+1 Things
4 times Shane was strict with Ilya and the 1 time he wasn't ft Ilya having an emotional crisis over it.
good boy | E | 1/1 | 5.2k | Dom Shane Hollander, Power Dynamics, Praise Kink
It was true that they had been experimenting as of late, the lines of domination and control blurring between them as Shane was slowly growing in his confidence and his desire to see just how far he could push Ilya. It hadn’t taken him long at all to realize he could get away with practically anything with his adorable freckles and the prettiest of brown eyes.
It wasn’t hard to get Ilya to want to submit to him when he was as gorgeous as he was, when he spoke as sweetly to him as he did, with his low voice that begged Ilya to be good for him, so that he could be good to Ilya in return.
OR: Ilya is very eager to prove he can be Shane’s good boy.
Settle down, boy | E | 1/1 | 3.2k | BDSM, Puppy Play, Punishment, Subspace
Ilya has been a pain in the ass for the entire game, Shane has to help a misbehaving puppy settle down.
Will Give Head For Treats (Apparently) by @homoeroticcigarette | E | 1/1 | 2.2k | Sub Top Ilya Rozanov, Puppy Play (Mild), Under-negotiated Kink
He was teasing him, Hollander knew full well what Ilya wanted from him. He just wanted to hear him say it.
And because Ilya wanted, apparently, to be a good dog, he obeyed.
(Or: Ilya starts cleaning up his media presence for Shane. Shane is impressed by his obedience, and they see how much further this new thing can go)
Media Availability | T | 1/1 | 2.7k | Fluff And Humor, Social Media, Post-Game Interviews
Ilya turned slightly toward the reporter. “Shane won’t say this, but it’s true. When your captain is calm, you don’t panic. You just… follow him.”
The reporter blinked. “You’re talking about Shane’s leadership?”
Ilya’s smile was devastating. “Am talking about my husband.”
The room sucked in a collective breath. Husband. Said as if they were discussing muffin recipes.
On the internet: Breaking: Shane Hollander maintains perfect composure while his teammate professes eternal devotion live on air.
-
Shane agrees to one post-game interview with Ilya. Ilya is determined to make sure everyone knows how brilliant, beautiful, and perfect his husband is.
Are There Some Aces Up Your Sleeve? by @nocoastposts (me) | E | 1/1 | 3k | Dom Shane Hollander, Restraints (Of Sorts), Face-Fucking, Dacryphilia
This is how it happens sometimes.
Ilya’s usually the one in charge. He says just the right filthy, loaded, and persuasive words. He strips them both and pushes Shane onto the bed or the nearest flat surface. From the moment things get heated, Shane is usually putty in his hands.
Sometimes, though. Sometimes Ilya doesn’t call the shots (sometimes, maybe, he doesn’t want to). Sometimes, Shane makes a sharp, straightforward statement, leaving Ilya feeling unmoored. When this happens, any chance Ilya had at being in control is instantly gone.
Seven words from Shane, and Ilya loses every bit of power he may have held.
or, Shane walks Ilya like a dog.
(Note: Full disclosure that this fic and the one below are my own fics. I'm proud of how they turned out and am amazed by their reception.)
Take It Slow (Take It Easy On Me) by @nocoastposts (me) | E | 1/1 | 1.7k | Rivals With Benefits, Porn With Feelings, Orgasm Delay
“How’re you feeling, Rozanov?”
“Fine,” Rozanov answers through clenched teeth.
Shane raises an eyebrow in silent provocation.
Ilya doesn’t rise to the bait.
“Keep going, Hollander,” he says. “I can do this all night.”
────────────────────
Ilya can’t fucking do this for much longer. They’ve been fucking for almost two hours, but to him it feels like days have passed.
“Please,” Ilya pleads openly, unable to hold it back anymore. “Fuck, faster, please.”
────────────────────
Ilya gets more than he bargained for after losing a bet to Shane.
mic'ed up | T | 3/4 | 11.5k+ | Social Media, Married Shane/Ilya, Relationship Timeline Reveal
Every time Ilya and Shane are on hot mics, Harris loses a year off his life.
ball and chain | E | 1/1 | 7k | Fluff And Smut, Dom/Sub, Sup Top Ilya Rozanov
“What is this ‘ball and chain’?” Ilya frowned.
Ilya's teammate grinned. “Wife. Girlfriend. Nagging you. Controlling. No fun allowed.”
i can’t help it, i want you | E | 1/1 | 8k | Dom/Sub, Puppy Play, Dom Bottom Shane Hollander
“You like it, right?” Shane whispered against his lips.
“Hm?” Ilya tried hard to focus on Shane’s words but Shane felt too good, the pressure of his ass on Ilya’s crotch too maddeningly distracting.
Shane leaned in so that his mouth was now right on Ilya’s ear, stilling his movements. “I said,” he breathed hotly, “you like it? Being my dog?”
And this was new. The words sent an electric shock down Ilya’s spine, making him involuntarily thrust up into Shane. Ilya swallowed, closing his eyes and nodding furiously, as Shane nibbled on his ear lobe and sucked sweetly at the skin there.
“Speak,” Shane said simply, the same tone he used when talking to Chiron or Anya. When talking to dogs.
“Fuck,” Ilya choked out. “Yes, da, yes, I like being your dog.”
or, Ilya discovers a new kink about himself.
say no to this by @sushiwriterhere | T | 1/1 | 5.1k | Ilya Rozanov Loves Shane Hollander, Fluff, My Boyfriend Said No
His father would accuse him of being weak, of letting his heart lead him to stupid places. But for once in his life, Ilya can’t bring himself to care about this. He wants Shane. He wants to coax his boyfriend into ordering takeout from that place they like around the corner from Ilya’s apartment and cheating on his diet a little. Then he wants to blow him on the couch, and he wants Shane to ride him. They can shower afterwards and put some highlights on the TV before falling asleep and ignoring Shane’s alarm the next morning. He wants the peace they had at the cottage during the season, to steal those moments and get to exhale.
the great chase | M | 1/1 | 3.5k | Fluff And Angst, Crack, Soft Ilya Rozanov
“Hollander.” Shane’s head snaps back to his left. Ilya is much closer, pace slightly hurried. “Come here.” His voice sort of mimics the way one would talk to an animal paralyzed in fight-or-flight. Shane is not sure what to make of that.
He slowly turns his head in the opposite direction, where his vision tunnels on the door for the stairwell. It almost glows like a special item in a video game, like a hint. Without giving himself time to doubt, he bolts.
“Wha- Hollander, what the fuck!” Ilya shouts in audible disbelief, and Shane distinctly hears matching thuds of frantic footsteps behind him; Ilya is chasing after him. Shane runs faster, positively sprinting at this point. He’s the fastest skater in the NHL right now. He can do this. He flings the door open and bounds down the steps two at a time, hitting the walls with each turn of a corner. If he eats shit on this filthy floor and embarrasses himself in front of Ilya, he thinks, he’ll never let himself see the light of day ever again.
or alternatively, in which Shane accidentally sends the text, and Ilya chases after him. Like, actually chases after him.
Fool For You | E | 1/1 | 7.3k | Dom/Sub, Consensual Non-Consent, Jealous Ilya Rozanov
“Hi,” Hollander says, leaning forward, his lips grazing Ilya’s.
Ilya pulls back. “Are you going to behave?”
Hollander considers this and, for a rare moment this evening, sounds completely genuine when he responds, “Is that what you want?”
Or
Shane walks Ilya like a dog and gets exactly what he wants.
Heated Surrender | E | 1/1 | 8.7k | Fluff And Humor, Light Angst, Idiots In Love
5 times Ilya lost a fight to Shane and the 1 time he didn't (sort of)
imgonnagetyouback | E | 1/1 | 7.4k | Missing Scene, Bratty Shane Hollander, Ilya Rozanov Is Whipped
Ilya watches Shane cross the room and grab a chair from the corner, dragging it into the center of the room.
Right next to the foot of the bed.
Shane pats the back of the chair, making sure to keep his expression neutral. “Sit,” he instructs, sounding more confident than he feels.
Ilya raises an eyebrow but gets to his feet. “You do not want me on the bed?” He asks, sounding more than a little confused.
“No,” Shane replies simply, patting the chair again.
~
Or: When Ilya shows up unexpectedly at his door, Shane finally gets sweet revenge for Las Vegas.
Or or: They didn’t even kiss, and Shane takes that very personally.