1 - 20 of 65 Bookmarks by richtomatooo

Navigation

List of Bookmarks

  1. Public Bookmark *

    Tags
    Summary

    A chic, streamlined site skin based on the Rosé Pine palette.

    "All natural pine, faux fur and a bit of soho vibes for the classy minimalist."

    ✿ UPDATED - 8/14/26 ✿

    This skin has received a major update—please review the instructions carefully as many changes have been made!

    For existing users: The font, text decoration, and UI variable sections have been moved from the theme skin to the base skin for easier control. If you've made personal modifications to the base or theme skins I strongly recommend saving them somewhere else before updating.

    When updating, make sure to update all of the skins!

    You can view update details on Github.

    Language:
    English
    Words:
    2,863
    Chapters:
    1/1
    Comments:
    464
    Kudos:
    1,434
    Bookmarks:
    688
    Hits:
    52,691

    30 Aug 2026

    Bookmarker's Tags:
  2. Public Bookmark *

    Tags
    Summary

    “Ilya,” Hollander breathes, which—Ilya isn’t sure Hollander has ever called him by his first name. Surely he has sometime in seven years of acquaintance? But the sound of it is novel, unfamiliar. 

    And far from unpleasant. 

    Then Hollander says, “Baby,” and Ilya knows for certain that he’s never called Ilya that, because it takes the air right out of Ilya’s lungs and makes his guts twist and fuck, he would have remembered if Hollander had ever called him that. Especially in that reverent tone. 

    It’s nice. 

    Ilya doesn't remember being married to Shane Hollander. Probably, he should tell someone.

    He decides not to.

    Language:
    English
    Words:
    20,659
    Chapters:
    4/4
    Comments:
    552
    Kudos:
    6,867
    Bookmarks:
    1,391
    Hits:
    56,142

    14 Jul 2026

    Bookmarker's Tags:
  3. Public Bookmark *

    Tags
    Summary

    Yuna has let go of a lot in her life, including her own dream to play professional hockey. But that's alright; she has Shane and David and they have built a storybook legacy together. Then Ilya Rozanov gets hurt and suddenly Shane's calling her asking if they'll go pick up his archrival from the hospital.

    Language:
    English
    Words:
    11,554
    Chapters:
    1/1
    Comments:
    1,207
    Kudos:
    30,389
    Bookmarks:
    6,882
    Hits:
    205,403

    26 Apr 2026

  4. Public Bookmark *

    Tags
    Summary

    In January 2017, the Montreal Voyageurs ceased to exist. The owner and GM vanished after embezzling $600 million into a crypto scheme, forcing the franchise into federal bankruptcy and immediate dissolution. Contracts were voided overnight. Shane hadn’t spoken to Ilya since the tuna melt incident. Now, with no team, Shane could end up anywhere, on opposite sides of the country, or in the same locker room as Ilya.

    Fic inspired by Halt and Catch Fire by mashawisotsky

    Series
    Language:
    English
    Words:
    40,558
    Chapters:
    4/4
    Comments:
    352
    Kudos:
    3,178
    Bookmarks:
    992
    Hits:
    68,618

    24 Apr 2026

  5. Public Bookmark *

    Tags
    Summary

    Svetlana knows about Jane. It's frankly insulting for Ilyusha to think otherwise.

    She just never expected to have to call him for help. During the Olympics. In Russia. In the dead of night.

    -
    Or, it's Sochi 2014 and Russia has lost to Latvia. Grigori Rozanov, not yet compromised by illness, punishes his son for shaming the family. When Svetlana finds an injured and emotionally fragile Ilya, she knows she needs somewhere safe for him to recover. And there's only one person in Russia who Sveta trusts with her Ilyusha: Canada's Golden Boy, Shane Hollander.

    Series
    Language:
    English
    Words:
    31,374
    Chapters:
    12/12
    Comments:
    2,374
    Kudos:
    28,414
    Bookmarks:
    8,261
    Hits:
    472,584

    23 Apr 2026

  6. Public Bookmark *

    Tags
    Summary

    Shane should be here right now, should be in Ilya’s house. Ilya should be teasing him about being picky while going through delivery options for food on his phone. Shane should be discovering that Ilya has ginger ale in the fridge and the protein bars Shane mentioned liking in an interview in his pantry. He should be making out with Shane on the couch, sneaking a hand into his pants, teasing him about whether they can beat the deliveryman and arrive before he does. Shane was supposed to spend the night tonight, the Montreal team not set to leave until tomorrow afternoon because of potential bad weather in the morning. Shane should be fed and showered and ready to curl up in bed with Ilya tonight.
    But Shane is in a hospital.

    And Ilya is here.

    He pulls up Jane in his phone again. He presses call.

    “Hey, you’ve reached Shane Hollander-”

    Ilya closes his eyes and lets Shane’s voice roll over him.

    (canon divergence in which shane getting injured happens during a game in boston) (...which means shane then gets to go home with ilya to recover)

    Language:
    English
    Words:
    24,930
    Chapters:
    2/2
    Comments:
    787
    Kudos:
    12,354
    Bookmarks:
    2,987
    Hits:
    111,116

    22 Apr 2026

  7. Public Bookmark 11

    Tags
    Summary

    “能给你看点东西吗?”Ilya 终于开口,声音像是一道微弱的光,小心翼翼地切开了那阵令人窒息的死寂。
    “好。当然可以。”
    “我马上回来。”
    Shane 很感激这声预告。当 Ilya 终于从他身边抽离、翻身下床时,这种提前的知会像是一只安抚的手,让他在那个瞬间稍微平复了几乎失控的焦虑。Ilya 此时活像个背负着某种神圣使命的战士,步履生风地大步走向衣橱。即便此刻正深陷于低落的情绪中,Shane 依然无法自拔地讨厌看着 Ilya 离去,却又无可救药地迷恋他离去时挺拔的背影。
    片刻后,Ilya 重新出现在视线里,怀里抱着一个中等大小的瓦楞纸箱。箱体一侧,用他那手鬼画符般的狂草龙飞凤舞地写着两个字:“易碎”。
    “我以为你连一个箱子都还没开始打包呢。”Shane 轻声说道,语气里带着一丝意外。
    Ilya 嘴角牵起一抹温软的笑意。他爬回床上,细致而轻缓地将箱子搁在两人中间,像是安置着某种易碎的珍宝。
    “前几天晚上我就开始动手了,”他低声解释道,眼神定定地锁住 Shane,“我得先把一些真正重要的东西收好。”

    或者:
    看着 Ilya 家中连一个打包好的箱子都没有,Shane 的挫败感瞬间被点燃。随后 Cliff Marlow 的介入,更像是一根引线,让他彻底陷入了自我消耗的情绪螺旋。然而,当 Ilya 最终揭开那些深藏的爱意时,Shane 才发现,对方早已为他筑起了一座最稳固的避风港

    Language:
    中文-普通话 國語
    Words:
    12,878
    Chapters:
    1/1
    Comments:
    12
    Kudos:
    69
    Bookmarks:
    11
    Hits:
    865

    21 Apr 2026

  8. Public Bookmark *

    Tags
    Summary

    It’s like they’re in a fucked up game of relationship chicken now, increasingly doing things together that Shane can’t describe as anything other than domestic and romantic and boyfriend-like. They text constantly, detailing their days and sharing everything from complaints about teammates to jokes about other players in the league to the kind of quiet worries about family that don’t need to be responded to, just heard by another person.

    Or maybe it’s like Schroedinger’s cat. As long as Shane doesn’t ask, doesn’t speak out loud, he can have this. It can exist, and it cannot exist at the same time as long as Shane doesn’t press too hard. Doesn’t want too much.

    It feels increasingly like agony now that he’s realized that he loves Ilya.

    ...

    Tunameltdown AU where Ilya makes him tuna melts and says his name and Shane doesn’t freak out and run away. Well, he does freak out, but he also stays. Or the one where Shane doesn’t realize that Ilya’s his boyfriend for a solid three months.

    Language:
    English
    Words:
    31,007
    Chapters:
    1/1
    Comments:
    334
    Kudos:
    5,679
    Bookmarks:
    1,700
    Hits:
    43,234

    21 Apr 2026

  9. Public Bookmark *

    Tags
    Summary

    Is Ilya Rozanov really . . . ?

    Or after Ilya signs with the Ottawa Centaurs, five times Ilya’s new neighbors in Ottawa learned he was nothing like they expected, plus the one time he was.

    A 5 + 1 story.

    1. Is Ilya Rozanov really moving in next door?
    2. Is Ilya Rozanov really not a playboy after all?
    3. Is Ilya Rozanov really dating someone (maybe even…a man)?
    4. Is Ilya Rozanov really friends with Shane Hollander?
    5. Is Ilya Rozanov really dating Shane Hollander?
    + 1 We love you, Ilya!
    Bonus: Ilya Rozanov + Shane Hollander = Stanley Cup

    **Note: this fic takes place during the events of The Long Game, so it contains spoilers if you have NOT read TLG yet.**

    Series
    Language:
    English
    Words:
    12,087
    Chapters:
    1/1
    Collections:
    13
    Comments:
    508
    Kudos:
    9,580
    Bookmarks:
    1,928
    Hits:
    70,517

    20 Apr 2026

  10. Public Bookmark *

    Tags
    Summary

    It’s perhaps the sweetest Svetlana has ever known Ilyusha to be. She has always been granted access to the more affectionate side of Ilyusha, the one that he rarely shows to anyone else, but it was never anything compared to this. This tenderness, this adoration, that he gives so freely to Shane. It’s like her best friend is a completely different person right now, and she starts to wonder if maybe she was wrong earlier.

    Maybe, instead of being too boring for Ilyusha, perhaps Shane Hollander is giving him the space to become something soft. Something without walls, or masks, or armour.

    (Or, 5 times people doubt their love for each other, and 1 time they are certain of it.)

    Language:
    English
    Words:
    10,362
    Chapters:
    1/1
    Collections:
    5
    Comments:
    431
    Kudos:
    11,446
    Bookmarks:
    2,677
    Hits:
    85,093

    19 Apr 2026

  11. Public Bookmark *

    Tags
    Summary

    Instead of Shane, it is Ilya who suffers a concussion during the Boston-Montreal game in April 2017. Dazed and agitated, Ilya briefly starts speaking and responding only in Russian and the medics can’t calm him down. Luckily, Shane started studying Russian after Ilya spoke to him in Russian on the phone from Moscow. For no particular reason. Certainly not because he’s fallen in love with Ilya Rozanov.

    In Montreal with lingering concussion symptoms, Ilya is advised not to fly home for a few days, and the hospital won’t release him without assurances that he has someone to stay with him until his symptoms improve. Luckily, Shane conveniently has a condo in Montreal no one knows about and a few days before he has to travel again.

    But Ilya’s symptoms don’t resolve after a few days. Which is okay; Shane can handle it. He can take care of Ilya, study Russian, lead his team into the playoffs, and keep Ilya’s continued presence in Montreal a secret. He can do everything, no problem. He is Shane Hollander after all.

    or

    A whump fanfiction that is secretly a fix-it.

    Series
    Language:
    English
    Words:
    49,003
    Chapters:
    20/20
    Collections:
    21
    Comments:
    5,761
    Kudos:
    31,522
    Bookmarks:
    8,456
    Hits:
    712,398

    18 Apr 2026

  12. Public Bookmark *

    Tags
    Summary

    “Ilya,” he clarified, wincing as he swallowed, his throat feeling like he’d eaten a fistful of glass. “I need to call Ilya.”

    He fumbled around for his phone, desperately needing to hear his fiance’s voice. Together, they could figure this out. They’d make a plan. Ilya could drive with his parents from Ottawa and–

    But Ilya wasn’t in Ottawa. He was in Russia.

    No.

    No.

    They’d kill Ilya in Russia. They’d kill him, or arrest him, or– or–

    Oh god, they’d kill him.
    __________________________________________________________________________

    A family emergency means Ilya is in Russia when Hayden's FanMail video ends up on Twitter, outing them to the entire world. It, predictably, ends horribly.

    Series
    Language:
    English
    Words:
    32,065
    Chapters:
    6/6
    Comments:
    636
    Kudos:
    10,431
    Bookmarks:
    3,282
    Hits:
    210,059

    18 Apr 2026

  13. Public Bookmark *

    Tags
    Summary

    Christ. All he wanted to do tonight was curl up with Jackie on the couch but somehow he was instead looking down the barrel of a night at Rozanov’s.

    Though… an evening of just him and Shane did sound really nice. Like how it used to be, back when Lily was just a mysterious girl in Shane’s phone, so far removed from anything real and tangible.

    “You sure he wouldn’t mind?” Hayden asked. Not that he really cared if Rozanov minded, but it was the polite thing to inquire.

    Besides, now Hayden was kind of curious to see the hole in which Rozanov inhabited. Maybe there’d be primitive cave drawings on the walls.

    ----
    or; hayden finds himself at ilya rozanov's for the night with shane, sans ilya. with every physical memento around the house and every trace of shane in the corners, it's abundantly clear that his best friend is disgustingly and all-consumingly loved by his boyfriend. hayden finally understands too just why shane loves him right back.

    Language:
    English
    Words:
    6,886
    Chapters:
    1/1
    Comments:
    331
    Kudos:
    7,377
    Bookmarks:
    1,361
    Hits:
    39,518

    16 Apr 2026

  14. Public Bookmark 16

    Tags
    Summary

    “我靠,天啊。”
    Shane抬起头,看向过道对面的J.J.。手机的蓝光映着他瞪大的眼睛,他正死死盯着屏幕上的内容。Shane的胃再次翻腾了一下。虽然身体还没反应过来,但他预感到了某种突如其来的变故。
    “半人马的包机在坦帕坠毁了。”
    有那么一瞬间,一切都还在移动,Shane和这个世界还在以同样的速度旋转。接着,天崩地裂。Shane说不清是自己停下了,还是周围的世界停下了。无论如何,就在这几秒内,虽然还坐在这辆车里,但他感觉自己和现实之间的距离远得让人眩晕。

    --------------
    半人马队的紧急降落出了一点意外。面对残酷的现实,Shane终于意识到秘密地爱着Ilya要付出怎样的代价。

    Language:
    中文-普通话 國語
    Words:
    36,285
    Chapters:
    6/6
    Comments:
    20
    Kudos:
    105
    Bookmarks:
    16
    Hits:
    1,628

    15 Apr 2026

  15. Public Bookmark *

    Tags
    Summary

    “Did you just tell a customer their outfit was structurally unsound?”

    “It was.”

    If you ask Shane Hollander, he'll tell you the bar's highball glasses are committing a war crime against sparkling water, your outfit has at least three structural flaws, and no, he is NOT blushing, it's just warm in here, and no, he was NOT staring at the new bartender through the gap in the ficus leaves, he was RESTING HIS EYES, and also, for the record, he doesn't care that the bartender has hazel eyes the color of warm stone in late-afternoon light or that his hands can untangle Shane's knotted fingers like they were made for exactly that purpose. He's a particularly opinionated artist with a sunset to paint. He doesn't have time for this. (He makes so much time for this.)

    A neurodivergent artist with the social grace of a startled deer + a bartender with the patience of a saint + a best friend who lives for drama = a love story told in fumbled words, shared sunsets, and the quiet understanding that sometimes the most profound conversations happen without speaking a word.

    Or: Shane Hollander has zero filter, zero social skills, and is absolutely in love with the new bartender his mother hired for their family bar

    Language:
    English
    Words:
    101,681
    Chapters:
    19/19
    Collections:
    1
    Comments:
    1,589
    Kudos:
    2,899
    Bookmarks:
    936
    Hits:
    85,872

    15 Apr 2026

  16. Public Bookmark 4207

    Mystery Work

    Part of Private Works
    Summary

    This is part of an ongoing challenge and will be revealed soon!

    11 Apr 2026

  17. Public Bookmark 4922

    Mystery Work

    Part of Private Works
    Summary

    This is part of an ongoing challenge and will be revealed soon!

    10 Apr 2026

  18. Public Bookmark *

    Tags
    Summary

    June 2018. Shane Hollander and Ilya Rozanov are about to execute the first step of their ten-year plan, with Ilya signing with the Ottawa Centaurs when free agency begins on July 1.

    Except Shane accidentally, drunkenly, outs himself to the Montreal Metros at the end of the season. Who are not as okay with it as Shane would have hoped.

    AKA the most eventful Canada Day that the MLH has ever seen.

    Language:
    English
    Words:
    34,827
    Chapters:
    6/6
    Comments:
    1,440
    Kudos:
    16,026
    Bookmarks:
    4,859
    Hits:
    172,550

    09 Apr 2026

  19. Public Bookmark *

    Tags
    Summary

    After a moment, Hayden pulls back. Then he hands her the phone—Shane’s phone.

    “I grabbed this when I was getting his stuff and I saw, well.”

    He looks away from Yuna, briefly glances at David, then looks away from him too. There’s an oddly guilty look on his face that has Yuna suspicious at once.

    “Um, has Shane told you guys about Lily?”

    --

    AKA, Yuna and David find out about Lily, Shane’s... girlfriend?, while he's in the hospital. It's a while before they find out about Ilya.

    Featuring:
    - high Shane
    - Ilya angst
    - theories about who Lily could be
    - Yuna & "Lily" texting
    - identity shenanigans

    Series
    Language:
    English
    Words:
    31,720
    Chapters:
    12/12
    Collections:
    20
    Comments:
    2,992
    Kudos:
    26,951
    Bookmarks:
    5,576
    Hits:
    336,820

    08 Apr 2026

  20. Public Bookmark *

    Tags
    Summary

    Everything was almost perfect.

    The Centaurs were already having their best season in two decades, Shane had fit right in and was killing it on the ice, Ilya was married to the love of his life, and they finally didn't need to hide anymore.

    And yet…there was one thing standing in the way of perfection, and Ilya was trying very hard not to think about it too much in case it gave him a heart attack.

    Shane had been playing for the Centaurs, in Ottawa, with Ilya, for six weeks now and he still hadn't moved in.

    Language:
    English
    Words:
    2,548
    Chapters:
    1/1
    Comments:
    166
    Kudos:
    9,462
    Bookmarks:
    1,280
    Hits:
    52,617

    08 Apr 2026

Filters

Filter results:
Submit

Include

?
Include Ratings
Include Warnings
Include Categories
Include Fandoms
Include Characters
Include Relationships
Include Additional Tags
Include Bookmarker's Tags

Exclude

?
Exclude Ratings
Exclude Warnings
Exclude Categories
Exclude Fandoms
Exclude Characters
Exclude Relationships
Exclude Additional Tags
Exclude Bookmarker's Tags

More Options

Word count
Bookmark types
Submit

Clear Filters

Navigation