SkeletonKey



Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    ⋆───・:࿔*✧˖°˖☆˖°˖✧*࿔:・───⋆
    Pouring the steamed milk with his practiced, signature spiral, Sanji steps up to the counter with the finished product. “One Lavender sedative for the Mosshead,” the witch prompts with a wink; Zoro snorting indignantly at the nickname.
    Their hands brush in the transfer and the blond finds himself lingering on demonfolk’s fingers, the digits dark black, as if dipped in charcoal, and searingly warm to the touch.
    If Zoro notices, he doesn’t mention it. The man instead glancing between the swirl in the coffee to the curl of the witch’s eyebrow before smirking, “Thanks Curly,” he says, tipping his chin up in a nod After a moment of lingering amusement, the demonfolk turns and heads to the far corner of the cafe.
    Sanji watches him go with a frown, his fingertips tingling and a furious blush warming his ears.
    What a bastard.
    ⋆───・:࿔*✧˖°˖☆˖°˖✧*࿔:・───⋆
    Urban Fantasy Zosan - Witch!Sanji and Demon!Zoro - Rating for full story - Tags updated with chapters

    Content warnings marked per chapter with skippable links﹢₊*⊹⋆˚。🌶️

    Language:
    English
    Words:
    93,442
    Chapters:
    12/12
    Comments:
    571
    Kudos:
    1,287
    Bookmarks:
    356
    Hits:
    31,672

    08 Sep 2026

  2. Public Bookmark 35

    Words:
    92,227
    Works:
    3
    Bookmarks:
    35

    07 Sep 2026

  3. Public Bookmark *

    Tags
    Summary

    His father warns him to be quiet. His mother kisses his head. He reaches for them, silently pleading for them to join him, and survive with him. They leave.

    The doors rattle. Screaming ceased. Din felt scared, but he knew what was coming. The droid would find him, but the Mandalorian would be faster.

    This dream has never changed in the thirty years since it happened to him.

    Din holds himself, clutching the sleeves of his red robes, smelling his mother's perfume even though he knows he doesn't remember what it smells like anymore.

    But...he does.

    How does he remember?

    OR. Force osik. Din gets sent back in time to when he was saved by Death Watch, except Cody and the 212th save him instead.

    Series
    Language:
    English
    Words:
    41,712
    Chapters:
    5/5
    Collections:
    1
    Comments:
    168
    Kudos:
    766
    Bookmarks:
    167
    Hits:
    9,783

    07 Sep 2026

  4. Public Bookmark *

    Tags
    Summary

    All Din wanted to do was help Luke explore an abandoned jedi temple. Now they're 30 years in the past and Din accidentally convinced some jedi into thinking they've traveled forward in time rather than backwards. No one asks Luke about this.

    Basically Din ends up in the clone wars but through his lack of pre-empire knowledge and Anakin’s willingness to jump to conclusions, Din has accidentally convinced the old jedi order that he’s an ancient Mandalorian and Luke is an ancient jedi. And no one decides to explain this to Luke.

    Language:
    English
    Words:
    24,228
    Chapters:
    9/?
    Collections:
    3
    Comments:
    790
    Kudos:
    5,895
    Bookmarks:
    1,702
    Hits:
    79,446

    06 Sep 2026

  5. Rec *

    Tags
    Summary

    Cody pauses, and then admits, “I…worry, sometimes. I have nightmares, most of the clones do, about doing something on orders. Something horrible. And I would never…but Rex said he could barely fight it. It was all he could do to twist it, to make it something General Skywalker would know wasn’t right. And he said…he said it was like he wanted to do it. He knew he didn’t, but part of him…I need to know, Obi-Wan. If that feeling…if I do something, I don’t want to wonder why. I want to know.”

    The terrible intimacy of Force Suggesting your clone commander, because he's asked, and it would make him feel safe, and you love him more than you hate yourself.

    Language:
    English
    Words:
    14,705
    Chapters:
    1/1
    Collections:
    1
    Comments:
    49
    Kudos:
    523
    Bookmarks:
    107
    Hits:
    2,865

    06 Sep 2026