msfps



Recent bookmarks

  1. Public Bookmark 4

    Tags
    Summary

    No matter how hard Qifrey tried to hide it, Olruggio always managed to uncover his secret, exposing his sorrows for his beautiful blue eyes to see.

    Sometimes they hugged in silence, sometimes they kissed and held each other like the world was going to end if they let go.

    But no matter how many times the cycle of torture repeated, Qifrey always ended up pulling that stupid spell out of his pocket and erasing Olruggio’s memory, reversing their relationship back to the same uncertainty that threatened to drown him if he let his guard down.

    Qifrey didn’t know what else to do to stop falling for temptation.

    .
    .
    .

    In which Qifrey and Olruggio become friends with benefits, and to avoid death, Qifrey can’t allow himself to cum.

    Language:
    English
    Words:
    6,034
    Chapters:
    1/?
    Comments:
    3
    Kudos:
    39
    Bookmarks:
    5
    Hits:
    250

    13 Jun 2026

  2. Public Bookmark *

    Tags
    Summary

    “We’re rich?” Tetia exclaimed. She had been sitting with this information for approximately thirty seconds, which was about her limit. “We’ve been rich?” She pushed back from the table. “Master Olly.” She pointed at him, scandalized. “Last month, when I asked if I could have that embroidered skirt from the market in Kalhn, you said—”

    “I said you didn’t need any new clothes. Which is true.”

    “You said we had a budget.”

    “We do have a budget. A budget is just—” But he had already lost control of the conversation.

    ~

    Olruggio never made a big deal about the money his specialized commissions got him. They got what they needed, and some extra at that. To the others, however, it is quite a revelation.

    OR: everyone gets a shopping episode to themselves <3

    Language:
    English
    Words:
    14,593
    Chapters:
    6/6
    Comments:
    365
    Kudos:
    859
    Bookmarks:
    201
    Hits:
    7,030

    12 Jun 2026

  3. Public Bookmark 48

    Tags
    Summary

    To save his life, Qifrey the Witch had to do two things: lose his eyesight, and make everyone forget all about—well, Qifrey the Witch.

    Twenty years later, he has settled into a half-life at the margins of the world; mending pots, listening to rain, troubling no one and troubled by no one in return. When he goes to a spring festival, three not-quite-strangers happen upon his bench.

    ☆ Or: decades after he made the world forget him, Qifrey meets Coco, Agott, and Olruggio for the second first time.

    Language:
    English
    Words:
    4,398
    Chapters:
    1/1
    Comments:
    18
    Kudos:
    309
    Bookmarks:
    48
    Hits:
    1,353

    12 Jun 2026

  4. Public Bookmark 24

    Tags
    Summary

    Olruggio does not know Qifrey - beyond that head of hair, which curls around his ears like snowdrift, and that single gleaming eye, and the whispers of Beldaruit's Ward that follow the man everyhere he goes. No, Olruggio doesn't know him.

    But it feels like he should.

     

    or: AU where olruggio is agott and tetia's teacher, qifrey is coco and richeh's teacher, and the two of them never (allegedly) meet until a fateful meeting in Kalhn.

    Language:
    English
    Words:
    2,373
    Chapters:
    1/12
    Comments:
    10
    Kudos:
    105
    Bookmarks:
    24
    Hits:
    649

    12 Jun 2026

  5. Public Bookmark 26

    Tags
    Summary

    He has no doubt that if there were a witch who could cure him, it would be Coco. The kindest, brightest witch of her generation. And if only they had more time, maybe Qifrey could be saved by that brilliance, like so many others have been. Like he knows so many more will be. 

    But he’s always had rotten luck, hasn’t he?

     

    Qifrey runs out of time after the girls' third test. Coco and Olruggio aren't going to sit idle about it.

    Heavy manga spoilers.

    Language:
    English
    Words:
    4,515
    Chapters:
    1/4
    Comments:
    12
    Kudos:
    107
    Bookmarks:
    26
    Hits:
    500

    12 Jun 2026