catoptromancy



Recent works

Recent bookmarks

  1. Rec 42

    Tags
    Summary

    Chenle is in love with his best friend, but like any other sad love story, his best friend falls for someone else.

    What isn’t like your typical love story however, is when his best friend accidentally sends him a sex tape. A sex tape of his best friend, and his boyfriend. Fucking.

    or; Chenle accidentally receives a video of his friends fucking, he just so happens to be in love with one of them

    Language:
    English
    Words:
    62,150
    Chapters:
    4/4
    Collections:
    1
    Comments:
    46
    Kudos:
    218
    Bookmarks:
    42
    Hits:
    5,450

    12 Apr 2026

    Bookmarker's Notes

    holy peak my heart is Full but im also Hard

  2. Rec *

    Tags
    Summary

    Mark goes back to Vancouver for what’s meant to be a one-month hiatus. Somehow, Donghyuck ends up going with him.

    Language:
    English
    Words:
    28,448
    Chapters:
    1/1
    Comments:
    86
    Kudos:
    1,484
    Bookmarks:
    453
    Hits:
    30,548

    18 Apr 2025

  3. Rec 89

    Tags
    Summary

    “It’s a fan thing, like something fans do. You don’t wanna know.”

    Oh, but Sohee does. He’s not above being obsessed with what the fans think of him. That’s what got his ass in this predicament, this cool, little trick called Googling himself. “I’m gonna ask Google if you don’t tell me. I’m gonna ask Shotaro-hyung, I’m gonna ask Siri. Right now. Out loud.”

    Anton cringes, lowers his voice. “It’s umm… a sex thing.”

    Sohee learns about the 'Bottom Lee Sohee' tag, and he has notes.

    Language:
    English
    Words:
    7,391
    Chapters:
    1/1
    Comments:
    118
    Kudos:
    506
    Bookmarks:
    89
    Hits:
    5,351

    05 Apr 2026

    Bookmarker's Notes

    good god im so hard

  4. Rec 23

    Tags
    Summary

    “Quit with this shit,” Hyeongjun snaps. “I don’t want to deal with you today.”

    ’Deal with me’? Am I a problem to you?” He doesn’t sound saddened, he sounds irate.

    He gets closer again, he steps into Hyeongjun’s space, and with his angered, pre-rut Alpha scent swarming right in Hyeongjun’s face, he can’t stand it. Adrenaline rushes in his veins and he shoves Jooyeon again, harder this time, and it nearly sends him to the ground. Hyeongjun isn’t strong by any means but he can tell Jooyeon wasn’t expecting it. He rushes at Hyeongjun, and suddenly, they’re both on the floor.

    or

    Hyeongjun and Jooyeon's rut cycles line up. It causes problems.

    Series
    Language:
    English
    Words:
    4,613
    Chapters:
    1/1
    Comments:
    32
    Kudos:
    201
    Bookmarks:
    23
    Hits:
    1,962

    05 Nov 2025

  5. Public Bookmark 292

    Mystery Work

    Part of archived
    Summary

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

    17 Apr 2025