What You've Seen - Vinsmoke Sanji
One Piece Masterlist
Sanji Masterlist
Pairing: Vinsmoke Sanji x Fem!Reader [No use of y/n]
Summary: You find a two-way mirror in Sanji's room and realize he's been watching you. When you confront him about it, you learn he's been watching you for a long time.
CW: ANGST, Sanji is indeed a pervert with a lot of self loathing, Slight Yandere, Sanji confessing his nasty ways but reader is into it actually
Word Count: 2.7k
The Resort Series [Click Here For All Parts]
CH. 14
NEXT CHAPTER >>>
<<< PREV CHAPTER
After the girls had left, you decided to finally get ready for the day- dressing and packing up your things. You’ll be leaving this island with a lot more than you arrived with, that was certain. Sanji hadn’t returned, but the girls had told you about how they’d shoved him aside to come see you for “girl time”. That didn’t bother you so much and you knew if there was any man who would be understanding of that- it would be Sanji. Robin had also mentioned Luffy had some idea about "specialty provisions" from the resort’s kitchens, so you knew he was likely helping with that in the meantime.
But, you missed him- heart already straining for the moment you would see him again. See your man again. You can’t fight the smile that stretches across your face thinking about it. Sanji is yours. And you’re his. His girl.
The sense of belonging- to him- is so overwhelming you think you could burst into a thousand little feathers and flit away on the breeze. It’s a new feeling, but it feels so good. You need to hear him say it again- call you his again- and soon.
You zip up your bag with a yearning sigh. At least this would be done. The crew hadn’t determined a hard time to meet back, but Luffy is impatient enough that it would probably be as soon as he and Sanji were done doing whatever it was the captain had dragged them off to do. As much as you’d like to spend more of the day lounging in the sun and floating in the rivers, you didn’t want to get out there and start relaxing only to be called right back in.
To that end, however, you consider how you may be able to help Sanji before it’s time to depart. If he was busy helping Luffy, you could at least help get him packed up so he wouldn’t have to worry about it once he was finished. Besides, the idea of doing something for him feels good.
Leaving your luggage on the bed, you cross the room and pass through the conjoining door. You leave it open, stepping into Sanji’s room. It’s tidy, his own things stacked cleanly atop the dresser. Sanji has always been meticulous and very considerate of the details- so his things are already pretty organized and neatly folded. You hold one of his shirts to your chest, aching for the man who fills it out. It smells freshly laundered, but there’s still a bit of him that lingers.
Your mind is already lost again to the longing, the image of his gorgeous sunlit figure completely captivates your attention as you carefully stack his clothes into his bag. You think about how it will feel to make love to him in the day- beneath the sun. His golden body, his warmth, under the blue sky- the breeze brushing your naked skin as he pumps himself into you. There’s a flutter to your low body as you imagine it, your eyes flitting up to the thick green jungle outside his window. Desperately, you hope there’s a least a little time before you have to leave. Even if it’s just a quick, stolen moment- you need to feel him again. Inside you, wanting you.
You sigh, sliding the zipper closed before-
You frown, brows drawn as your brain tries to process what it’s looking at- your fantasies snapping from your brain like a taut rubber band. You straighten, head tilting as you behold the wall that separates your rooms- and look directly into yours.
“What in the world…?” Slowly, you step up towards the wall- the window? And reach out your hand, palm pressing against smooth cool glass. You expected there to be a mirror here, matching the one in your own room, but this is something different. Your knuckles lightly rap against it- it certainly feels like a mirror. But it doesn’t seem to reflect anything, no matter how close you get.
Quickly you poke your head back through the conjoining door to look at your own side and- sure enough- it’s just a normal mirror. You pull back and look at it from Sanji’s side again- and it’s still a window. “Huh…”
You dash out to your side of the room and toss your bag onto the floor- then scurry back into Sanji’s. Sure enough, you see it exactly as you left it. “Like magic,” you amuse, having never seen something quite like it before. “Like a window that only works one way…” You’re not even sure how that’s possible or why there’s one here. Maybe Sanji-
Your brain stops. “Wait...” You both got your rooms yesterday morning and yet… He had never mentioned it. Did… was… could he see you the whole time? The question stutters through your brain. But that would mean…
You think back to yesterday morning when you had tried on a few bathing suits. Was he in here while you were doing that? Your face heats, remembering what else you did in your bathing suit. Was he watching?
Or what about what you did after he’d carried you back here? He was definitely in his room then.
All the color begins to drain and you’re left slightly panicking on what to do. Should you say something about it? Should you pretend you never saw it? Maybe you could put his things back into the drawers and act like-
The door in your room opens, “mon amour~” and Sanji’s voice flits through the glass like it’s not even there. You watch him walk to the center of your room, eying your bag on the floor. “Now, where have you gone,” he asks himself, looking towards the cracked patio door as if you may have stepped out onto it. He casts a glance over his shoulder and then stops.
Sanji goes deathly still, eyes widening on the open door between your rooms. You’re not breathing when his gaze slowly sweeps across the mirror and you think he must be able to see you there on the other side of it. Rationally, you know he can’t, but it does nothing to alleviate the weight of his eyes when they pass over yours.
You see the way his breath starts to heave, his chest rapidly rising through his thin shirt. His trembling hand presses against the base of his throat and his voice is a broken rasp, “oh fuck, oh fuck-“ There is nothing but the sheer panic of his world collapsing in his face and you feel completely outside your own body witnessing it.
When Sanji moves, the spell is broken and you match his pace as you both cross the rooms to the shared door- rounding it at the same time. Sanji freezes, staring down at you and you look up at him with wide eyes, mouth opening and closing- trying to remember the shape of any word it’s ever spoken. Sanji seems just as lost for it as you are.
“Sanji…” you start with the only word your mouth can never forget the shape of. Sanji’s hands grip tight against either side of the door frame, balancing on the edge of a knife as he waits for you to speak again. “Are…” you fidget, “did…” fingers chipping at the wood in the frame, “were you…” you take a deep breath, “were you watching me?”
His body is coiled tight and there’s fear in his eyes when he answers you.
But, he answers you honestly.
You let his answer settle over you, mind syrup as it tries to process it. Sanji’s knees nearly buckle under the weight of your silence, “I didn’t know beforehand- I didn’t plan it,” he quickly explains. “But… I didn’t tell you,” he swallows, words thinning, “I should have. I should have changed rooms or- or something- I should have told you. But… I…” He casts his eyes to the floor, "I didn't, because..." too ashamed to meet your eyes, “I like watching you.”
Your nails scratch at the wood as you nervously ask, “what did you see?”
Sanji swallows, pulling in a breath when he answers, “I saw you get ready for the pool yesterday morning,” he confesses. “And again for the party last night.”
You look up into his eyes, cheeks lightly dusting- voice thin and wispy when you ask, “what else?”
Sanji knows what you’re asking him. He knows he can’t- and shouldn’t- lie. And though he worries how you’ll take it, he promised to always be truthful to you. “I saw you touch yourself, ma chérie.”
The pink at your cheeks deepen and Sanji’s heart pounds, the roar of his own blood loud in his ears. “You watched…?”
Sanji pulls in a deep breath, chest cracking, “Yeah. I did.”
In this moment, Sanji hates himself- is disgusted with himself. His nasty impulses, his filthy urges always winning out over his own morality. It’s not as if he doesn’t know the things he does is fucked up- he just can’t seem to stop himself from doing them.
Now, it was coming due- every dirty thing he ever did just for a drop of you. He had told himself he could afford it- whatever it cost. It had always seemed so worth it in the moment. And now, it stands to cost him the one thing- the only thing- that he ever actually wanted.
Sanji had always been so desperate for you and now that would be his own undoing. That is what will rip you away from him. Just as soon as he finally had you- he’s lost you. Not another man, not rejection, not circumstance- but his own sick perversion.
“Um…” the sound your voice rips him from his spiraling self pity and he clings to it before you decide never to speak to him again. “What…” you fidget anxiously, that little crease between your eyes deepening. “...what did you do, when you watched?”
It’s the question that condemns him to hell.
His voice is thick with confession, “I touched myself too.” He closes his eyes, unable to bear witnessing the moment your budding love for him withers and dies. His heart thumps hard once-twice-thrice- awaiting the slam of the door.
But it doesn’t come. Instead, your faint voice drives a deeper nail into his coffin, “have you watched me before?”
Sanji squeezes his eyes shut tighter, teeth clenching as his body begs him not to answer that question. The wood threatens to splinter in his hands as he does, “yes, mon amour. I’ve watched you for a long time.”
A door isn’t enough. He needs to feel the strike of your hand- the kiss of your first- the sting of your hatred. He’ll accept it. He deserves it. However you see fit to punish him, however you deign to despise him.
Hell, he deserves more than you could probably imagine on your own- always too gentle, always too lenient.
Because if Sanji had ever found another man doing to you what he has been doing all this time- he would burn him alive.
Sanji stands there waiting for it. The fire of your contempt. The venom of your repulsion. The strike. The sting. The fury. The slam.
“Do you…” your sweet voice calls to him and he can’t help but look. Regardless of how you might look at him now, Sanji needs to see you. Needs to-
His eyes desperately search your face, mind trying to rationalize away the hope clawing at his chest. Your bright eyes shining down to the floor, your pretty face blooming rosy, your plump little lip nested between your teeth. The expression you wear is the last one he ever expected to see in the face of his confession.
An expression he became so intimately familiar with last night.
“…do you like it?” the question finally falls from your lips and slithers up through his body. “Do you like watching me?” It’s a quiet, bashful question that you can’t look at him to ask.
Sanji can hear the fissures as the wood begins to crack, trying to hold himself steady. He tilts forward into his answer, “yeah, I like it. I like it a lot.” When your tongue runs across your lips, Sanji’s fire flares with heat and hope.
“And you…” your breath hitches and Sanji’s is stolen. “…when you watch, you…” Sanji’s eyes slide down your body, snagging the the swell of your breasts, the top of the mark he left on you last night just peeking over the cut of your dress. There’s a tightness there, little peaks of your nipples just beginning to rouse- clear evidence of the way your body is responding to his shameful admission.
Sanji casts all his prayers to the heavens, hoping his angel will receive them. He leans over you in the door frame, his heat flaring and capturing your attention. He waits for you to look him in the eyes. “I get so fucking hard watching you.”
There’s movement at your waist and Sanji’s burning gaze darts down, catching the way your dress shifts as your thighs press together beneath it. His eyes slowly go back up to yours and you flush, knowing he’s caught the motion. Sanji cocks a brow and tilts his head, “that turn you on, Princess?” There’s an edge of accusation to his voice that makes you feel warm. You try to respond and the only thing that passes your lips is a pathetic little sound you can’t bite back quick enough.
Sanji towers above you in the door frame, leaning in so you can look nowhere but at him. There’s a flutter in your chest that travels low at the way he’s deliciously caged you in and you’re rooted in place- hands desperately gripping your side of the door frame. “Does it turn you on knowing that all those moments you thought you were alone- doing all those things you do to yourself when you think no one is around…” His voice is sharp and slices straight down between your legs. “That I was watching? That I was there in the shadows or behind the glass or against the door- fucking myself to it?”
Your breath picks up, dress tightening over your chest- the arousal at the peaks of your breasts unmistakable now. “Answer me-”
“Yes.” Your answer is so immediate- so breathless- Sanji thinks he might faint. “Yes,” you repeat, more gently this time.
Sanji’s temperature is rising, flames licking just beneath his skin. He leans in closer, baring his teeth above your trembling lips. “You have no idea, Princess…” your mouth parts, tasting his words and inviting him in. “…the kind of nasty degenerate you’ve given yourself to.”
The words are a hiss through his snarled teeth because you don’t know. And if you’re going to look then you need to know what you’re going to see.
Sanji holds himself there inches from your mouth, not coming any closer. The wood bites into his palms where it splinters, but he doesn’t dare move- giving you as much space as his body can bear so you can still pull away. So you can still reject him. So you can still-
“I want to,” you whisper into his mouth, “I want to know.”
There’s a growl in his chest as he leans in to kiss you. But, before his lips can touch yours, you pull back- just a bit. Sanji’s darkened eyes blaze into you and you let the heat in, letting it sink low in your own body. He presses forward again, aching to kiss you. But again- you pull away.
Your hand goes to his chest and you push him- gently, but away from you. Sanji follows wherever you bid because there’s no other place he belongs. You push until he’s stepped back into your room, hands coming off the broken door frame.
You move backwards from him then, back into his own room. And there you stand looking at each other, letting the heat pass between you for one-two-three pounding heartbeats before-
The Resort Series [Click Here For All Parts]
CH. 14
NEXT CHAPTER >>>
<<< PREV CHAPTER