illegaltofu



Recent works

Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    Ilya Rozanov, get loved.

    Series
    Language:
    English
    Words:
    145,224
    Chapters:
    25/25
    Comments:
    5,736
    Kudos:
    21,259
    Bookmarks:
    7,019
    Hits:
    636,950

    20 Apr 2026

  2. Public Bookmark *

    Tags
    Summary

    At eleven years old Ilya Rozanov's class is given an assignment:

    They will be randomly paired with a student at another school in Canada via email. In order to get full credit on the assignment, they must send at least five emails back and forth and gather enough information to write their project.

    After seven years, Ilya is pretty sure he's done enough for 100%

    or

    Shane and Ilya sending emails throughout the years. What happens when they meet?

    Series
    Language:
    English
    Words:
    67,472
    Chapters:
    21/21
    Comments:
    7,511
    Kudos:
    31,440
    Bookmarks:
    9,164
    Hits:
    576,904

    17 Apr 2026

  3. Public Bookmark *

    Tags
    Summary

    "You could stay with me until you get better," Shane says so quickly that Ilya doesn't understand at first. He has to close his eyes for a second and give the words time to make sense.

    "I had injuries before," he starts. Shane nods. "I was alone, too."

    The pained expression on Shane's face makes him bristle. He knows what this is, and he won't accept it.

    "I know–"

    "I am fine on my own," Ilya says firmly. He hopes that settles it, but then he can see the cogs turning in Shane's head.

    "I know you are. Just– You don't have to. Be on your own."

    OR: Instead of Shane, it's Ilya who gets the fractured collarbone and concussion. Also, Ilya is a terrible patient.

    Language:
    English
    Words:
    19,362
    Chapters:
    1/1
    Comments:
    21
    Kudos:
    689
    Bookmarks:
    139
    Hits:
    7,931

    17 Apr 2026

  4. Public Bookmark *

    Tags
    Summary

    Yuna’s entire body aches, and it would appear that her instincts were right— Rozanov is small, and he’s vulnerable, and he’s tired, and he needed somewhere safe to rest.

    And Yuna can’t help the weird sense that she’s honoured— her home was somewhere for Rozanov to go, even if she and David knew nothing about any of it, even if they still don’t, Shane knew it would be safe for Rozanov here. Shane told him to come home.

    Language:
    English
    Words:
    9,378
    Chapters:
    1/1
    Comments:
    599
    Kudos:
    12,997
    Bookmarks:
    3,138
    Hits:
    104,823

    07 Apr 2026

  5. Public Bookmark *

    Tags
    Summary

    Being the best hockey player in the world (fuck you, Rozanov) and living in a city as hockey-obsessed as Montreal makes being gay a little bit complicated for Shane - he can’t exactly go out to meet a man, not even if it’s just for sex. So when Hayden brings up this super discreet, super high profile, super anonymous sex party in New York, Shane lets himself be convinced to go. In an unexpected turn of events, he actually feels attracted to one of the partygoers and hooks up with the guy. After, he can’t get the beautiful stranger with the golden mask and the lily tattoo out of his head. Even more unexpectedly, their paths keep crossing until Shane finds himself falling in love.

    The game against Boston comes at a pretty bad time, Shane being consumed by thoughts of his “Lily.” During a face-off against Rozanov, the ice is pulled from underneath his skates…

    Or: What if Shane fell in love first and realized Lily was his biggest rival later?

    Language:
    English
    Words:
    58,645
    Chapters:
    7/7
    Comments:
    402
    Kudos:
    1,279
    Bookmarks:
    402
    Hits:
    24,406

    24 Mar 2026