summary: sanji’s swapped bodies with nami. Zoro obviously has issues with this.
The first thing Zoro notices is that something is wrong.
Not visibly wrong—anyone with eyes can see that already. The whole situation is wrong. Bodies swapped, voices mismatched, the crew louder than usual about it. That part is obvious.
No, what throws him is quieter than that.
It’s the way his attention keeps catching.
He’ll be halfway through sharpening his swords, steady, rhythmic, the scrape of steel grounding—when movement pulls his gaze up without permission. And there he is—Sanji, except not—leaning against the railing in Nami’s body, posture just a little too loose, a little too familiar. Like he doesn’t belong in that shape, and yet somehow fills it anyway.
Zoro clicks his tongue, drags the whetstone harder than necessary. Looks back down.
Doesn’t matter. Shouldn’t matter.
Because it keeps happening.
Sanji moves differently than Nami ever would—less careful, less aware of the weight of attention. There’s none of her calculated distance, none of the way she controls a room. Instead, there’s this careless sprawl, this irritating ease, like he’s comfortable in a body that should make him self-conscious.
And worse—he keeps getting close.
Zoro doesn’t look up. “Get lost.”
But the voice comes from right there, too close to his ear, warm and teasing. “You’ve been real quiet. Missing me already?”
There’s a shift of weight. Then suddenly Sanji is stepping between his legs, like it’s nothing, like it’s natural, bracing a hand on the mast just over Zoro’s shoulder.
Zoro’s grip tightens on the hilt in his hand.
It doesn’t register at first—not consciously. Just that something has slotted into place in a way that shouldn’t make sense but does. Like this is a position they’ve occupied a hundred times before, even if it isn’t.
Zoro exhales sharply, annoyed at himself more than anything, and finally looks up.
Because it’s Sanji—he knows it is. That stupid eyebrow, that infuriating smirk barely contained in a face that isn’t his. But it’s layered over something else now, something that shouldn’t be part of this equation at all, and Zoro’s brain stumbles trying to separate it.
He’s never looked at Nami like that.
“Get out of my space,” Zoro mutters, voice rougher than he intends.
Sanji grins, clearly pleased. “Make me.”
It’s a game to him. Of course it is. Pushing, provoking, seeing how far he can go before Zoro snaps. Same as always.
Zoro shoves him back, harder than necessary. Sanji stumbles a step, then laughs, bright and sharp.
“Aw, what’s wrong?” he goads. “You getting shy now?”
Zoro stands, abruptly, sheathing his sword with a click that feels louder than it should. “You’re annoying,” he says flatly, and walks past him.
The rest of the day, he’s off.
He misses cues in training, swings a fraction too late, misjudges distance. His focus keeps slipping, dragged back to the same point over and over again like a compass needle that refuses to settle.
Sanji in Nami’s body, moving like himself, acting like himself, and Zoro—
Zoro is aware of him in a way that crawls under his skin.
It shouldn’t matter what body he’s in. It’s still the same idiot cook. Same loud mouth, same habits, same—
Something twists in his gut.
Because that’s not entirely true, is it?
There’s something stripped bare in this, something that makes it harder to ignore the pieces Zoro usually doesn’t look at too closely. The way Sanji always steps in first when things get bad. The way he watches the crew when he thinks no one notices. The way his presence is just… there, constant and inevitable.
Zoro has always known that.
Across the deck, Sanji is watching him now. Not with his usual exaggerated annoyance, not with that performative irritation they both fall into like breathing.
Zoro being weird is a novelty all on its own, and Sanji leans into it with everything he’s got. He crowds him more, drapes himself over spaces he knows Zoro occupies, deliberately brushes past him in ways that should get a rise out of him.
And they do—but not the way he expects.
Zoro doesn’t snap the same. Doesn’t bite back as quick. Sometimes he just… freezes, like something short-circuits, and then pulls away entirely, distant and sharp-edged in a way that feels different from their usual friction.
He leans in too close again later, bracketing Zoro against the wall this time, grin already forming—
Because Zoro isn’t reacting.
Not pushing him away. Not insulting him. Not even glaring, really.
Not at the body. Not at the face.
Sanji’s chest tightens, unexpectedly.
“…Oi,” he says, quieter than he means to. “What’s your problem?”
Zoro blinks, like he’s just been caught somewhere he shouldn’t be. His expression shutters almost immediately, something closing off.
Sanji knows him better than that.
And for the first time since this whole thing started, the game… shifts.
Because that look—that moment—
It was something Sanji doesn’t have a name for, not one he’s ever needed to use with Zoro before.
And suddenly, the space between them feels a lot smaller than it used to.
But because, for the first time, he’s not entirely sure what he’s playing at anymore—and whether he actually wants to win.