Feral: Aftermath



1: MARKING

The afternoon sun glinted off the figurehead of the Thousand Sunny as she cut through the waves, finally leaving Wano behind. Zoro stood on deck, breathing in salt air that didn't smell like dungeon stone. Six weeks. Six weeks in that cell with Sanji, building him back piece by piece through scent and touch and patience. Six weeks of knotting and crooning and non-verbal communication that had somehow worked. Then five more days at the castle, giving Sanji space to adjust before confining him to a ship.

Sanji was back. Himself again. Mostly.

The alpha instincts were still there, though, personality layered on top but not fully under control yet. And they'd been causing complications.

Zoro's hand drifted to the back of his neck, fingers brushing the mating bite. Two crescents of scar tissue on his nape, permanent and claiming. The mark Sanji had given him in the dungeon, binding them together. It still felt strange sometimes, a reminder that he belonged to someone in the most fundamental way possible.

He was still adjusting to it. The weight of what it meant. The way his instincts hummed with deep contentment every time he thought about it, even when his rational mind felt uncertain.

Zoro headed toward the galley, his stomach reminding him it was past lunch. He climbed down the ladder from the upper deck, stepped inside – and froze.

Sanji stood in front of the door to the galley, facing the doorframe. His pants were undone, and he was pissing directly on the wood, marking the doorframe.

Their eyes met.

Sanji's visible eye went wide with horror as rational thought caught up. The stream cut off abruptly. His face turned scarlet from hairline to collar.

"Fuck!" Sanji shouted, and vanished – literally vanished in that way he did now, his modifications giving him speed that only observation haki could catch.

Zoro heard frantic clattering and the slam of the storage room door. He walked over to the doorframe, sniffed, and wrinkled his nose. Definitely marked. The acrid ammonia mixed with Sanji's unique alpha scent – oakmoss and earth, that deep forest floor smell that was purely him.

A laugh bubbled up from his chest before he could stop it. Then another. Soon he was doubled over, one hand braced against the unmarked side of the doorframe, shoulders shaking with mirth.

"Shut up, marimo!" came Sanji's muffled shout from behind the storage room door.

"You–" Zoro gasped between laughs. "You pissed on your own kitchen!"

"I SAID SHUT UP!"

Something crashed inside the storage room. Zoro could picture Sanji stress-organizing, rearranging crates and bags with shaking hands, trying to hide from his own embarrassment. The scent rolling off Sanji even through the door was mortified, his alpha pheromones spiking with distress.

Zoro's amusement faded into something more complicated. He'd known this would happen. Chopper had warned them both. Alphas went through a marking phase. It was instinctive, unavoidable, and deeply embarrassing for someone like Sanji who prided himself on control.

Zoro settled onto the galley couch, stretching out his legs. He could still hear occasional thumps and curses from the storage room. He'd give Sanji time. Meanwhile, the scent of alpha marking filled the galley, and despite himself, Zoro's omega hindbrain purred with satisfaction.

"Stupid instincts," Zoro muttered, but he didn't move from the couch. His hand drifted to his nape again, touching the visible bite. The mark that made Sanji's territorial behavior feel less intrusive and more right.

An hour later, Sanji still hadn't emerged. Zoro dozed, perfectly content to wait.


Late afternoon found Zoro in the crow's nest, going through his training forms. The small circular room was warm from the sun beating down through the windows, sweat already beading on his bare chest. Wado Ichimonji sang through the air as he moved through the familiar patterns. Enma and Kitetsu rested against the curved wall. He was easing back into training with them after the extended break.

He'd just completed a particularly complex sequence when he heard the telltale sound of Sanji's approach. Sanji appeared at the top of the ladder, looking more composed than he had earlier. He'd showered and changed, his hair freshly styled, his usual suit immaculate. But his jaw was tight, and he wouldn't quite meet Zoro's eye. The scent coming off him was controlled, carefully neutral.

"Cook," Zoro greeted, sheathing Wado.

"Marimo." Sanji lit a cigarette with jerky movements. "Don't say a fucking word about earlier."

"Wasn't planning to."

"Good." Sanji took a long drag, exhaled slowly. "It won't happen again. I've got it under control."

Zoro raised an eyebrow but said nothing. They both knew that was a lie. Alpha instincts didn't just disappear. He could smell the tension in Sanji's scent, the way his pheromones kept spiking and settling, spiking and settling.

Sanji paced across the crow's nest, that restless energy Zoro was coming to recognize. He was fighting something, wrestling with his hindbrain. The scent of conflict rolled off him, determination warring with compulsion.

"Just do it," Zoro said finally.

"Do what?" Sanji's tone sharp, defensive.

"Whatever your alpha brain is screaming at you to do. Just get it over with."

"I don't–" Sanji started.

Zoro cut him off. "You're going to mark the crow's nest. You're about two seconds from losing the fight with yourself."

Sanji's hands clenched into fists. "I'm not some animal."

"No, you're an alpha, and a new alpha in a new space." Zoro crossed his arms. "Chopper said this phase can last weeks. You want to torture yourself the whole time, or you want to just accept it?"

The cigarette trembled slightly between Sanji's fingers. Then, with a sound that was half-growl, half-curse, he stalked to the corner of the crow's nest. He turned his back to Zoro, undid his pants, and–

Zoro turned away, giving him privacy. He heard the unmistakable sound of Sanji pissing, Sanji's harsh breathing, frustration rumbling from his chest, a growl mixed with a whine of embarrassment.

When it was over, Zoro asked without turning around, "Satisfied?"

"Fuck you, marimo." But there was less heat in it. The scent had calmed, no longer spiking with that desperate compulsion.

"You've got to clean it up."

"Obviously I'm going to clean it up!" Sanji snapped. "What do you think I am?"

Zoro finally turned to face him. Sanji looked wrung out, his color high, that mortified expression back. But beneath it, there was also relief. His instincts had gotten what they needed.

"Get out," Sanji said flatly. "I'll clean this up. And if you tell anyone–"

"Yeah, yeah." Zoro grabbed his swords. "Your secret's safe, dartboard."

He climbed down the ladder, leaving Sanji to his cleaning and his wounded dignity. Behind him, he could hear Sanji already muttering curses, and the sound made Zoro's lips twitch.

It was good to have him back, even if he came with new complications. And his own omega hindbrain carried a pleasant warmth. His mate was settling in, establishing territory, making their home secure.


That same night in the men's quarters while Jinbe was on watch, Zoro woke to an unusual warmth. And wetness.

He opened his eye to find Sanji standing at the end of his hanging bunk, his pants undone, pissing on the edge of Zoro's bedding with a look of pure horror dawning on his face even as he was doing it.

"What the– Sanji!" Zoro yelped, rolling out of the bunk before the stream could reach him.

He hit the floor with a thud. The wooden planks were cool against his back. Around the room, the others were waking up in their bunks, the space suddenly alive with movement and confused voices.

"Mrfgh?" Luffy raised his head, blinking sleepily. "What's happening?"

"The cook is pissing on my bed!"

That woke everyone up.

"Oh my!" Brook sat bolt upright, his afro slightly askew.

Usopp started laughing immediately. "He's what?!"

Chopper peered over the edge of his bunk. "Oh no. Sanji, did you…?"

Sanji had already finished, backing away from Zoro's bunk with both hands raised. His face was the color of a tomato, his scent flooding the room with mortified pheromones. "I didn't– I was asleep– I didn't mean–"

"You pissed on my bed!" Zoro was caught between fury and disbelief.

"It was an accident!"

"How do you accidentally piss on someone's bed?!"

Luffy started laughing, too. "Shishishi! Sanji marked Zoro!"

"I did not–" Sanji stopped, clearly realizing he couldn't actually deny it. "It was instinctive! I was sleepwalking!"

"You were sleepmarking!" Usopp crowed, tears streaming down his face. "Oh man, this is the best!"

“That’s super not good for the bunk wood, bro,” Franky said. 

“Ah, to be a young alpha again,” Brook sighed. “I’d happily join you in marking, Sanji-san, but I no longer have anything to mark with – because I’m a skeleton. Yohoho!”

Sanji looked like he wanted the floor to open up and swallow him. His hands covered his face, and the scent of his embarrassment was almost overwhelming. "This isn't funny!"

"It's a little funny," Chopper offered gently. "New alphas often have trouble with sleepmarking. It's a common side effect–"

"I don't want to hear the medical explanation!" Sanji turned on his heel and stalked toward his own bunk. "I'm going back to sleep. This is a nightmare. I'm going to wake up and it won't have happened."

Zoro looked at his soiled bedding, then at Sanji's retreating back. The fury was fading, replaced by exasperation and – he'd never admit it out loud – a tiny bit of that omega satisfaction. His hindbrain was pleased by the marking, even if his rational mind was annoyed. "Stupid alpha," he muttered.

"What was that, shit-swordsman?" But Sanji's voice lacked its usual bite.

Zoro rolled his eye, grabbed the soiled bedding, and tossed it toward the laundry. He'd sleep without it tonight. Wouldn't be the first time.

"You're cleaning that in the morning," he called to Sanji.

A pillow flew out of the darkness and hit him in the face.

"I'll take that as a yes," Zoro said, and the room erupted in laughter again.


2: GROWLING

Morning came with pale sunlight streaming through the portholes, turning the wooden walls of the men's quarters golden. Zoro woke to the heavy smell of male funk and minty toothpaste. He climbed out of his bunk – pointedly ignoring the empty space where his bedding had been – cleaned up, and headed to the galley in search of breakfast.

Sanji was already there, looking immaculate despite last night's mortification. He'd clearly thrown himself into cooking as penance. The table was laden with more food than usual, the polished wood barely visible under the spread of dishes. Zoro sank into his usual chair with a grunt of greeting in Sanji’s direction. 

Sanji carried a plate to the table, set it down, and ran his fingers through Zoro’s hair in a light pet before returning behind the counter. 

"Morning, Sanji-kun!" Nami breezed in, Robin following behind her.

Sanji immediately lit up, hearts practically visible in his eyes. "Nami-swan! Robin-chwan! Good morning, my beautiful angels! I've prepared a special breakfast just for–"

He froze mid-sentence.

Luffy had bounded in behind them, followed by Franky. The galley was suddenly full of alphas, all moving toward the table, all approaching Zoro's seat.

Zoro could smell it – the sudden shift in Sanji's scent. His oakmoss souring into something sharp and territorial.

A low growl rumbled from Sanji's chest.

Everyone froze.

"Uh, Sanji?" Usopp's voice was small from the doorway.

The growl deepened. Sanji was still holding a spatula, but his posture had shifted – predatory, protective. His scent was flooding the galley now, aggressive and possessive.

Luffy cocked his head. "Sanji? What's wrong?"

"Too close." Sanji gritted it out. His gaze was fixed on Luffy, then Franky. Then shifted to Nami and Robin. The alphas. All too near Zoro. "Get away from him."

"From who?" Franky asked, then his eyes widened. "Oh. Ohhhh."

The big cyborg's own scent shifted, responding instinctively to the challenge in Sanji's pheromones. Not intentionally, just pure alpha reaction to another alpha's territorial display.

"Sanji," Robin said carefully, her own alpha scent sharpening despite her calm voice, "perhaps you should step outside for a moment–"

"No." The growl turned aggressive. Sanji's free hand clenched. "You're too close."

Nami's scent flared too, her alpha instincts rising to meet the challenge even as she tried to keep her voice level. "Sanji-kun, calm down–"

But the galley was filling with competing alpha pheromones now. Five alphas, all responding to each other, all trying to maintain control even as their instincts screamed at them to establish dominance. The air was thick with clashing scents – Sanji's oakmoss and earth, Luffy's wild meat-and-pepper smell, Nami's citrus-spice aggression, Robin's floral cardamom, Franky's oil-and-metal cinnamon.

Luffy stepped forward. He was trying to defuse the situation, Zoro could tell, but his own alpha scent was intensifying. "Sanji, what're you–"

Sanji moved.

One moment he was by the stove, the next he was between Luffy and Zoro, his growl now a full snarl. The spatula clattered to the floor.

"Mine!" The word ripped from Sanji's throat, raw and primitive.

Luffy's expression shifted. His own alpha instincts were rising to meet the challenge. His scent turned sharp, commanding. "Sanji, stand down!"

"Back off!" Sanji's voice was barely human now, all alpha aggression.

Franky took a step toward Zoro, probably to pull him out of the situation. Sanji's head whipped toward him with another vicious snarl, and Franky's own growl rumbled in response. He couldn't help it – alpha meeting alpha challenge.

"Sanji-kun!" Nami's voice cracked with command, her alpha pheromones spiking. "Stop!"

But Sanji wasn't listening. His attention locked on Luffy, who was now frowning, his own scent sharpening with alpha challenge even as he clearly fought against it.

Robin's hands were sprouting on nearby surfaces. "Everyone needs to–"

"Get. Away. From. My. Mate." Sanji was shaking now, his whole body vibrating with the need to fight.

Zoro could smell it building – the crackle of tension when multiple alphas were about to clash. Luffy's rubber body was tensing, fighting his own instincts. Franky’s stance shifted. Nami had her hand on her Clima-Tact. Robin's extra arms were multiplying across the galley walls.

And Sanji looked ready to take them all on.

The overwhelming flood of aggressive alpha pheromones hit Zoro all at once – five different territorial scents, all sharp and threatening, all mixing into a toxic cloud.

A distressed mewl escaped Zoro's throat before he could stop it.

The sound cut through the tension like a knife.

Every alpha in the room turned toward him – and Zoro's instincts screamed: run.

He bolted.

Out of the galley, through the infirmary, his heart pounding in his chest. The mewling sounds kept coming, high and distressed, pure omega panic. He could hear shouting behind him but rational thought had abandoned him completely.

Not safe. Too many aggressive alphas. Need to hide. Need to nest. Need to be safe.

He burst into the men's quarters, moving on pure instinct. His hands grabbed bedding – Sanji’s, Luffy's, everyone's. He yanked blankets and sheets and pillows into his arms, mewling continuously, his scent flooding the space with distress.

Then he was moving again, down the ladder into the hold, clutching the bedding to his chest. The deepest part of the ship. Safe. Dark. Away from the aggressive alphas.

He found the spot behind the Adam's wood supply in storage, where he spent his heats. It was dim here, cramped, perfect. The smell of resin and old timber surrounded him. His hands worked frantically, spreading bedding, layering it, creating a nest.

The physical act of building it helped calm his racing heart. Make it tall. Make it safe. His mewling quieted to soft whimpers as he worked.

When the nest was complete – a cocoon of familiar scents and soft fabric wedged between the massive cut timber – Zoro burrowed into it. He curled on his side beneath the mound of bedding, surrounding himself with the smell of his crew. Safe. Protected. Hidden.

His breathing slowly returned to normal. The panic receded, leaving exhaustion in its wake.

But he stayed in his nest, unwilling to leave the safety he'd created.


Time passed. Zoro didn't know how long. He dozed in his nest, his body slowly releasing the tension of his panic.

Then he heard footsteps. Careful, quiet footsteps approaching his hiding spot.

Zoro tensed, a warning hiss building in his throat.

"Zoro?" Sanji's voice. Soft, careful. "It's just me. Can I come closer?"

Zoro's hiss faded. The scent that reached him was pure Sanji, but without any of the aggressive alpha smell from before. Calm. Gentle. Apologetic.

"I'm not going to come into your nest," Sanji continued, his voice getting closer but not threatening. "I know that's your space. But can I sit nearby? So we can talk?"

Zoro considered this. His rational mind had returned, embarrassment flooding him at how completely his omega self had taken over. But the nest still felt necessary, still felt safe.

"Yeah," he said, his voice rough. "You can sit."

He heard Sanji settle on the floor outside the nest, his back probably against the spare Adam's wood. Close enough to talk, far enough to respect the boundary of Zoro's nest.

"I'm sorry," Sanji said quietly. "For what happened in the galley. I lost control completely. I scared you. Made you run."

Zoro pulled a blanket tighter around himself. "Wasn't just you. Was all of them. All the alpha scents at once, all aggressive. It was too much."

"I know." Sanji's scent carried genuine remorse. "We all lost it. The moment I challenged, everyone else's instincts kicked in. It became this alpha clusterfuck."

Despite himself, Zoro huffed a small laugh.

"Chopper explained it to me after," Sanji continued. "When multiple alphas get into a dominance standoff, their pheromones feed off each other. Make it worse. And for an omega caught in the middle of that..." He paused. "It must have been terrifying."

"It was," Zoro admitted quietly.

"I'm so sorry. I never wanted to make you feel unsafe. Especially not on our own ship. With our own crew."

They sat in silence for a moment. Then Zoro asked, "Did anyone get hurt? Did you all fight?"

"No. The moment you mewled and ran, it snapped us all out of it. Everyone's scents dropped immediately. We were all horrified." Sanji's voice was thick with guilt. "Luffy's been beating himself up about it. Nami-san started crying. Robin-chan looked like she wanted to disappear. Franky punched a wall and dented his own hand."

Zoro processed this. None of them had wanted to hurt him. They'd all been caught in their instincts, just like Sanji.

"And you?" Zoro asked. "How are you?"

"Terrified. Terrified that I'd driven my mate away. That I'd made you feel unsafe with me."

Zoro's hand drifted to his nape, touching the mating bite. The mark that connected them. "You didn't. It wasn't you specifically. It was all of it together. Too many aggressive alphas in a small space."

"Still, I started it. I was the one who challenged everyone else."

"You were protecting me," Zoro said.

"I shouldn't have done it with our own crew," Sanji countered. "These are our nakama. Our family. They'd never hurt you."

"I know that. Rationally, I know that." Zoro shifted in his nest. "But my omega side doesn't care about rational when there are five aggressive alphas all posturing at once."

Another silence. Then Sanji said, "Can I ask you something?"

"Yeah."

"Are you still okay with the mating bite? With being my mate?" Sanji's voice was small, uncertain. "Because if you're not, if this is too much–"

"I'm okay with it," Zoro interrupted. He was surprised to realize he meant it. "I'm still adjusting. It's weird sometimes, knowing I'm bonded to someone. But..." He touched the bite again. "It's not bad. Most of the time it feels good. Right."

He could hear the relief in Sanji's exhale. "Yeah?"

"Yeah." Zoro pulled one of Sanji's pillows closer, breathing in his mate's scent. "You're my mate. I'm yours. That's okay."

"I'm glad. Because you're mine, and I'm not interested in anyone else. Ever."

Zoro felt his cheeks warm. "Sappy cook."

"Your sappy cook."

"Unfortunately."

They fell into comfortable silence. Zoro felt safe enough now to emerge from his nest, but he found he didn't want to. It was comfortable here, surrounded by familiar scents and soft bedding, the darkness of the hold wrapping around him like a second blanket.

"I should probably come out," Zoro said after a while.

"Only if you want to. There's no rush." Sanji's voice was gentle. "Your nest, your choice. I'll sit here as long as you need."

And somehow, knowing that Sanji would wait – would respect his space, would let him choose when he was ready – made it easier.

"Give me a few more minutes," Zoro said.

"Take all the time you need," Sanji replied.

And Zoro did.


When Zoro finally emerged from his nest an hour later, Sanji was still sitting there, exactly where he'd said he'd be. The cook looked up, his visible eye warm with relief and love.

"Hey," Sanji said softly.

"Hey." Zoro sat down next to him, their shoulders touching against the cool wood. "Sorry for freaking out."

"Don't apologize. You had every right to freak out." Sanji reached out slowly, telegraphing his movement, and gently took Zoro's hand. "Can I scent you? Just a little? To reassure myself that you're okay?"

Zoro nodded, and Sanji lifted his wrist to Zoro's neck, rubbing gently over his scent glands. The familiar scent – oakmoss and earth, warm and comforting – wrapped around Zoro.

Mate. Safe. Together.

"Better?" Zoro asked.

"Much." Sanji pressed a kiss to Zoro's temple. "Ready to go back up? Everyone wants to apologize."

"They don't need to apologize. It wasn't their fault."

"Try telling them that." Sanji stood, pulling Zoro to his feet. "Luffy's been miserable."

Zoro sighed but let Sanji lead him back up through the ship, through the dim corridors and up the ladder. His nest would stay where it was – he might need it again. And knowing it was there, a safe place he could retreat to if things got overwhelming, made him feel more secure.

When they emerged onto the deck, sunlight bright, the sea breeze mild, the entire crew was waiting. The moment they saw Zoro, a chorus of apologies erupted.

"Zoro, I'm so sorry!" Nami rushed forward, her scent carefully neutral. "I never meant to–"

"We all lost control," Robin added. "It was inexcusable."

"I'm super sorry, bro!" Franky said.

And Luffy – Luffy looked absolutely miserable. "Zoro, I'm sorry. I'm your captain. I should've been able to control myself better."

Zoro looked at all of them. His nakama, his family. They were all genuinely distressed.

"It's okay," he said finally. "You all got caught up in your instincts. It happens."

"It shouldn't happen on our ship," Luffy said firmly. "We're family. You should always feel safe here."

"I do. Just... maybe if the alphas start getting aggressive around me again, one of you should leave the room before it escalates? That way the pheromones don't all feed off each other."

"That's a good idea," Chopper chimed in. He'd been quietly observing from near the mast. "If any alpha starts feeling challenged, they should remove themselves from the situation before their pheromones trigger everyone else."

The alphas all nodded, looking relieved to have a concrete solution.

"And Zoro," Chopper continued, "it's okay to nest when you need to. Don't be embarrassed about it. That's healthy."

Zoro's cheeks heated, but he nodded.

"Now," Sanji said, his arm slipping around Zoro's waist, "who's hungry? Because I made way too much breakfast and it's all getting cold."

The tension broke. Everyone laughed, and they headed back to the galley. The warm space with its polished counters and hanging pots felt different now, safer, somehow. Sanji quickly began putting the rest of the food on the table. Zoro helped, pouring drinks. As the others filed in, more cautiously this time with their scents carefully neutral, he caught Sanji's eye.

It's okay, he tried to convey. We're okay.

Sanji's small nod told him the message had been received.

Breakfast was tense at first, everyone giving Sanji and Zoro more space than usual. But Luffy's cheerful eating, thieving, and commentary slowly broke the tension. By the time they were halfway through the meal, conversation had returned to normal levels.

Well, almost normal. Because every so often, Zoro would catch Sanji watching him. Checking. Making sure he was okay. That protective instinct still humming beneath the surface, but controlled now.

And every time, Zoro would meet his gaze steadily, showing him without words: I'm fine. We're fine. Calm down.

It would take time, Zoro knew. For both of them to adjust to this new dynamic. For Sanji to learn control. For Zoro to learn how to manage an alpha who was wired to protect him. For everyone else to adjust to the new Sanji, too.

But they'd figure it out.

They always did.


3: SCENTING

Later that same day, Zoro noticed Sanji lingering in the galley even though he didn’t need to. The place looked like a shrine to order: counters rubbed to a dull glow, appliances shined bright as coins. Through the portholes, bands of afternoon sun cut the room in lines and dust-mote constellations.

At first, Zoro didn't think much of it. The galley was Sanji's domain, after all. But then he walked in to find Sanji literally rubbing his wrists against the countertops, the cabinets, the edges of the stove. Methodically working his way around the entire kitchen, his movements almost ritualistic in the afternoon light streaming through the portholes.

"What are you doing?" Zoro asked from the doorway.

Sanji jumped, whirling around. His color rose. "Nothing!"

"Didn't look like nothing."

"I was just cleaning. Checking the surfaces."

"With your wrists?"

Sanji's flush deepened. He crossed his arms defensively, hiding his wrists. "So what if I was?"

Zoro leaned against the doorframe, studying him. The polished wood of the galley gleamed around Sanji, every surface spotless as always. "You’re scenting."

"I don't know what you're talking about."

"You're scenting the kitchen. Rubbing your scent glands on everything."

Sanji's jaw clenched. "And if I am?"

"Didn't say it was a problem. Just asking."

For a moment, Sanji looked like he might argue. Then his shoulders sagged. "I can't help it," he admitted quietly. "It's like this itch under my skin. If I don't mark things, if I don't spread my scent around, I feel wrong. Anxious."

"Chopper told you that might happen."

"Of course he did." Sanji turned back to the counter, resuming his wrist-rubbing with less self-consciousness now that Zoro knew. His fingers traced the edge of the cutting board, then moved to the spice rack. "Everything he warned us about is happening. At this rate, I'm going to turn into a walking alpha-instinct cliché."

"Could be worse."

"How?"

"Could be marking with piss again."

Sanji's shoulders shook with unexpected laughter. "Fuck, marimo. That's a low bar for 'could be worse.'"

"But accurate."

"Unfortunately, yes."

Zoro watched him work his way around the galley, methodically scenting every surface. There was something almost meditative about it, the way Sanji's tension eased with each stroke of his wrists. The oakmoss scent was building in the space, warm and earthy, claiming the kitchen as his.

"You going to do the whole ship?" Zoro asked.

"Hell, I hope not." But Sanji's expression said he probably would. 


Sure enough, Zoro found him in the crow's nest later that afternoon, rubbing his scent glands against the equipment, the walls, the windows. The circular room was bathed in golden light, highlighting Sanji’s blond hair like a halo. Sanji barely acknowledged Zoro's presence, too focused on his task.

The crow's nest already smelled like Sanji from the piss-marking, still beneath the cleaner Sanji had used the other day, but apparently that wasn't enough. Sanji's wrist glands were adding layers of scent, more subtle but just as claiming.

Mine. My territory. My crew. My ship. My mate.

Zoro settled into a corner where the weights were stacked and watched. Sanji's movements were almost ritualistic, ensuring every surface bore his scent. The bench press bar, the dumbbells, the curved walls, even the ladder rungs. It took over an hour.

When Sanji finally finished, he seemed surprised to find Zoro still there.

"You watched the whole time?" Sanji asked, a bit breathless. His scent was satisfied now, settled. The oakmoss filled the small space, thick and claiming.

"Yeah."

"That's kind of creepy, marimo."

"You're the one rubbing yourself all over my training room."

"It's not–" Sanji stopped, sighed. "Okay, fair point."

Zoro pushed to his feet, brushing past Sanji toward the ladder. Their shoulders touched briefly, and he caught the full force of Sanji's scent – satisfied, content, possessive. His own omega hindbrain hummed with approval.

They descended together, Sanji's hand trailing along the ladder rungs one last time as they climbed down. When they reached the deck, the late afternoon sun was turning the wood planks warm beneath their feet. Sanji looked more relaxed than he had in days, the tension finally gone from his shoulders.

The compulsion satisfied.

For now.


That night, Zoro woke to movement near his bunk.

Franky replaced the bunk’s footboard, and Zoro’d gotten new bedding after Sanji's sleepmarking incident. Clean sheets that smelled only of soap and sun. Nami had insisted on stringing them up to dry in the sea breeze before giving them to Zoro. 

But now those clean sheets were being systematically scented.

Zoro kept his breathing even, watching through barely-open eyes as Sanji moved around the bunk in the darkness. His movements were quiet, careful not to wake anyone. He rubbed his wrists along the edges of the bunk, the supports, even the part of the bedding he could reach.

The other guys were asleep – Luffy snoring, Jinbe’s sonorous breathing, Chopper's soft wheeze, Usopp's occasional mumble. None of them noticed Sanji's nocturnal scenting. 

Zoro watched as Sanji worked, thorough, methodical. Claiming. Marking. Making sure anyone who came near Zoro's sleeping space would smell alpha first.

Protecting me, Zoro thought. Even from potential threats that don't exist.

When Sanji finished with the bunk, he should have returned to his own bed. Instead, he moved closer to Zoro himself.

Zoro kept still as Sanji leaned over the bunk, as his wrist ghosted along Zoro's shoulder, his neck, his face. Barely touching, but close enough to leave scent behind. The mating bite on Zoro's nape seemed to warm as Sanji's wrist passed over it. Then Sanji paused.

Through slitted eyes, Zoro saw Sanji lean in, inhaling deeply. Scenting Zoro now, rather than marking him. Reading his omega pheromones in the dark. A soft chuff of approval escaped Sanji.

Zoro's body reacted before his mind could stop it – a flush of arousal, his scent glands releasing that honeyed omega smell.

Sanji went very, very still.

Their eyes met in the darkness.

"You're awake," Sanji whispered.

"Yeah."

"How long?"

"Whole time."

Sanji should have backed away. Should have been embarrassed, caught scenting Zoro in his sleep like some kind of stalker.

Sanji didn’t flinch or scramble for dignity. He stayed exactly where he was, breath ghosting Zoro’s mouth. “I had to make sure you smelled like me,” he said. “In case–” He caught himself. “It’s stupid. We’re in the middle of the sea. The other alphas are family. Logic doesn’t help.”

Zoro's own instincts were rising to meet Sanji's. That omega response to an alpha's attention, to being claimed and wanted. His body was already producing slick, preparing itself.

"Sanji," Zoro said, his voice lower than intended.

"I should go." But Sanji didn't move.

"You should." But Zoro didn't want him to.

They stared at each other in the darkness. The moment stretched, taut and charged.

Then Sanji's hand cupped Zoro's jaw, thumb brushing over his cheek. Scenting him properly now, deliberately, with clear intent.

Zoro's breath caught. He made a soft sound in his throat, half-hum, half-whine. Want. Need. Mate.

"Come with me," Sanji whispered. It wasn't a command. It was a request. An invitation.

Zoro should have said no. Should have sent Sanji back to his own bunk. But he was already climbing out, his body responding to his mate's call.

They moved silently through the men's quarters, out onto the deck. The night air was cool, the ship quiet except for the creak of wood and the lap of waves.

Sanji led him to the galley, empty at this time of night. The moment the door closed behind them, Sanji was on him, but not frantically. Purposefully.

"I need to scent you," Sanji breathed against Zoro's neck. "Properly. Everywhere. Until there's no doubt whose mate you are."

Zoro found himself nodding, his omega hindbrain eager for this, and Sanji made a sound of approval low in his chest.

Sanji began methodically scenting every inch of Zoro's skin. He started with Zoro's neck, rubbing both sides, behind his ears, under his jaw. His wrists moved in slow, deliberate circles, coating Zoro in his alpha scent.

Then he moved to Zoro's shoulders, rubbing his scent glands over the bare skin. Down his arms to his wrists, paying special attention to Zoro's own scent glands there, layering alpha over omega until they were inextricably mixed.

"Need your tank off," Sanji murmured, and Zoro complied, tugging it over his head.

Sanji's hands and wrists moved over Zoro's chest, his ribs, his stomach. Marking every inch. His touch was firm but not rough, possessive but not controlling. The scent was overwhelming. Alpha musk mixing with Zoro's own sweet omega pheromones.

"Turn around," Sanji said, and Zoro did.

Sanji scented his back, his shoulder blades, the nape of his neck. That last made Zoro shiver. The nape was sensitive, had been ever since Sanji bit him there in the dungeon. Sanji seemed to remember that, too, because he lingered there, rubbing his wrists over the spot again and again.

"Pants," Sanji said, voice rough with want.

Zoro shimmied out of his pants, leaving him completely naked. Sanji dropped to his knees and began scenting Zoro's legs, his thighs, calves, even his ankles. Thoroughly and methodically.

When he reached Zoro's upper thighs, he paused. Zoro's scent glands there were releasing heavy amounts of aroused omega pheromones. Slick was starting to seep from him. 

Sanji scented his way up Zoro's inner thighs, his wrists rubbing dangerously close to Zoro's balls. But he didn't touch there, not yet. Instead, he moved to Zoro's ass, scenting each cheek, the small of his back, his hips. Building anticipation, making Zoro whine softly with need.

By the time Sanji stood again, Zoro was trembling. Every inch of his skin was coated in Sanji's scent. He smelled like alpha, like Sanji specifically, so thoroughly scented that no one could possibly mistake whose omega he was.

And his hindbrain was singing with satisfaction. Scented. Claimed. Protected. Alpha's.

"Good," Sanji murmured, pulling Zoro against him. Zoro could feel how hard Sanji was through his pants. "You smell perfect. Like you're mine."

Then Sanji was kissing him, deep and claiming, and Zoro was kissing back desperately. When they broke apart, both breathing hard, Sanji's visible eye was dark with want.

"I need–" Sanji's voice cracked. "Zoro, I need–"

"What?" Zoro asked, though he could smell it. Could smell what Sanji needed.

"Your mouth," Sanji breathed. "I need your mouth."

Zoro's face flushed hotter, but he found himself nodding. He'd done this before, in the dungeon. Had liked it, even though he'd been scared at first. "Okay.”

Sanji's hands were already fumbling, shoving his pants down. His cock sprang free, hard and leaking. Alpha-sized. Thick and long and intimidating.

Zoro knelt because he wanted to see Sanji from there, thighs cut with muscle, the line of abdomen, the look he wore when he let the guard drop. He wrapped one hand around the base of Sanji's cock – his fingers didn't quite reach all the way around – and leaned forward to lick at the weeping head.

Sanji made a strangled sound above him. His hand threaded into Zoro's hair, not pulling, just holding. Grounding himself.

Zoro opened his mouth and took Sanji in, as much as he could manage. It wasn't much, maybe a third of his length before Zoro's jaw was stretched uncomfortably wide and the head was hitting the back of his throat. But Sanji groaned like it was the best thing he'd ever felt.

"Fuck, Zoro," Sanji breathed. "So good. So fucking good."

Zoro began to move, bobbing his head, working what he could take while his hand stroked the rest. It was awkward and messy and his jaw was already aching, but the sounds Sanji was making – those desperate, broken sounds – made it worth it.

"Want to–" Sanji's voice was strained, his hips twitching like he was fighting the urge to thrust. "Want to go deeper. Want to see how much you can take."

Zoro pulled off with a wet sound. "Do it," he heard himself say. "I'll tap your leg if it's too much."

Sanji's visible eye went even darker. "You sure?"

"Yeah."

"Fuck." Sanji's hand tightened in Zoro's hair. "Open wide."

Zoro did, and Sanji pushed forward. Slowly at first, carefully, watching Zoro's face for any sign of distress. The head hit the back of Zoro's throat and Zoro gagged, but he breathed through his nose and forced himself to relax.

Sanji pushed a little deeper.

Zoro's eye watered but he didn't tap out. He could take this. He could take Sanji.

"So good," Sanji was murmuring above him. "Taking me so well. Want to train you to take more. Want to eventually – fuck – want to eventually knot your mouth. Fill you up completely. Make your pretty mouth stretch obscenely."

He pushed deeper still, and Zoro's throat convulsed around him. It was too much, too big, too deep. His hand slapped against Sanji's thigh.

Sanji immediately pulled back, letting Zoro gasp for air around his cock.

"Sorry, sorry," Sanji said, his hand gentling in Zoro's hair. "Too much?"

Zoro nodded, coughing slightly.

"Okay. We'll work up to it, my heart." Sanji pulled back further, giving Zoro more room. "At your pace. Always at your pace."

That settled something in Zoro's chest. He took a breath, then took Sanji back in his mouth, finding a rhythm he could manage. Sanji didn't try to push deeper again, just let Zoro work, his hand gentle in Zoro's hair and his voice breaking with praise.

"Perfect. So perfect. Love your mouth, love how you look with my cock between your lips, love–" Sanji's whole body tensed, and Zoro pulled back, but Sanji grabbed his hair, holding him in place.

"Don't," Sanji gritted out. "Stay."

Sanji worked his fist over his length once, twice. A second later, warm spurts hit Zoro's face – his cheek, his lips, across his nose. Sanji was marking him, claiming him in the most primal way possible.

When Sanji finally finished, Zoro was painted with cum. It dripped down his face, and Zoro reached up to wipe it away.

"No," Sanji said sharply. His hand caught Zoro's wrist. "Leave it."

“It’s going to itch.”

"Leave it," Sanji repeated, his voice rough with alpha command. "I want you to wear my scent. Want everyone to smell me on you."

Zoro should have argued. Should have insisted on cleaning up. But his omega hindbrain was responding to that command, to the idea of being marked so visibly. "Fine," he heard himself say.

Sanji helped him to his feet, and Zoro could feel the cum starting to dry on his skin. He smelled like alpha sex now, thoroughly, unmistakably.

And part of him, the omega part he usually tried to suppress, was proud of it.

Sanji pulled him close, scenting his neck again. "Mine," he murmured. "Everyone's going to smell me on you and know you're mine."

They stayed like that for a long moment, Zoro naked and marked, Sanji holding him close. The galley smelled like sex and satisfied alpha.

Finally, Sanji helped Zoro back into his clothes. The cum started itching on his face. "This is disgusting," he muttered.

"This is perfect," Sanji countered. "You're perfect."

Zoro rolled his eye, but he couldn't deny the warm satisfaction in his chest. His hindbrain was practically purring.

When they finally crept back to the men's quarters, Zoro's face was still painted with Sanji's cum. It had dried somewhat, but it was still obvious what it was.

Zoro climbed back into his bunk, and Sanji returned to his own. They didn't speak, but Zoro could feel Sanji's satisfaction in the air, his alpha scent thick with pleasure and possessiveness.

Zoro reached up to touch his face, the dried cum on his skin, and felt that traitorous omega satisfaction again.

Maybe being marked like this wasn't so bad.


4: PROTECTING

By the end of the first week at sea, Zoro was ready to throw Sanji overboard.

"For the last time," Zoro hissed, "I don't need you standing there watching me train!"

Sanji leaned against the crow's nest wall, cigarette dangling from his lips. Afternoon light slanted through the green-tinted windows, turning the smoke hazy. "I'm just taking a smoke break."

"You've taken twelve smoke breaks in the last four hours."

"I'm stressed."

"You're hovering!"

"I'm not hovering. I’m standing over here."

Zoro set down his weights with more force than necessary. The clang echoed in the small circular room. "Right. That's why you've been within eyesight of me for six days straight."

"Has it been six days?" Sanji took a drag, the picture of innocence. "I hadn't noticed."

"Liar." Zoro crossed his arms. "You haven't cooked a full meal in three days. Nami's complained four times. Usopp said the galley looks like a disaster zone. And I caught you falling asleep standing up yesterday because you've hardly been sleeping."

"I sleep fine."

"You pace the room most of the night. I can hear you."

Sanji's jaw tightened. "I'm checking on things."

"You're guarding me from the other alphas." Zoro stepped closer. "Alphas who are our crewmates. Our family. Who have never, not once, shown any interest in me that way."

"You don't know what they're thinking."

"I know Luffy thinks of me only as his friend. I know Franky is bonded to Robin. I know Nami and Robin have never looked at me like that." Zoro's voice was rising. "I know that you're being ridiculous."

"I'm being protective!"

"You're being obsessive!" Zoro jabbed a finger at Sanji's chest. "And it's affecting your job. You're a cook first, Sanji. The crew needs you to cook!"

"The crew needs me to make sure my mate is safe."

"I am safe! I'm on our ship, surrounded by our nakama!"

"But what if–"

"What if nothing!" Zoro was shouting now. "You can't protect me from hypothetical threats twenty-four/seven! You need to sleep! You need to cook! You need to do your actual job!"

"My job is–"

"Your job is not babysitting me!" Zoro's hand went to Wado's hilt. "If you don't back off, I'm going to make you back off."

Sanji's stance shifted, his own combative instincts rising. "You want to fight? Fine. Let's fight."

"Gladly!"

They clashed in the center of the crow's nest, but Zoro knew immediately that something was different. Sanji was fighting to drive him back, to pin him down, to force submission. It was combat mixed with alpha dominance.

Zoro felt it hit him – coercion pheromones, thick and commanding. His knees wobbled. Slick started running down his thighs. His body responded automatically to his mate's alpha command.

Submit. Yield. Present.

"Cook," Zoro gasped, trying to fight the compulsion. "Stop."

But Sanji was lost to his instincts now. He moved faster than Zoro could track, appearing behind him. A hand clamped onto the back of Zoro's neck, right on the scruff, over the visible mating bite.

Zoro's body went slack instantly.

Every muscle relaxed, his legs giving out. Sanji caught him, holding him up by the scruff, and Zoro's mind screamed even as his body betrayed him completely. The omega response was absolute – forced submission, total docility.

But even helpless and unresisting, a hiss escaped Zoro's throat. Low, warning. He hated this. Hated losing control of his own body. Hated that Sanji could just make him submit without his consent.

The hiss must have penetrated Sanji's alpha fog because suddenly the grip on his neck released.

Zoro collapsed onto the deck, his body still slack, motor control slowly returning. He could hear Sanji's harsh breathing above him, could smell the shift from coercive dominance to dawning horror.

"Zoro–" Sanji's voice cracked. "Oh fuck, Zoro, did I just–"

Another hiss escaped Zoro's throat as his muscles slowly started responding again. He pushed himself up on shaky arms, glaring at Sanji even though his body was still trembling from the forced submission.

Sanji had backed away, both hands raised, his expression stricken. The cigarette had fallen from his lips, smoldering on the wooden floor. "I didn't mean to. I was sparring and then I just–"

"You scruffed me," Zoro said flatly, his voice rough. He managed to get to his knees, though his legs were still weak.

"I'm so sorry." Sanji looked like he might be sick. "One second we were fighting and the next I wanted to dominate you, make you submit, and I– fuck, Zoro, I'm so sorry."

Zoro's body was finally his, the lingering effects of the scruffing fading. He could move properly again, his muscles responding to his commands. He climbed to his feet, holding onto the barbell stand for balance.

"Do you–" Sanji stopped, started again. "Do you need me to leave? Give you space? I understand if you do."

"Shut up," Zoro said, but without heat. He was angry, yes. Furious at the loss of autonomy. But he could also smell Sanji's genuine distress, could see how horrified he was.

"You need to get that under control," Zoro said seriously. "The coercion pheromones, the scruffing. You can't just do that."

"I know." Sanji's hands were shaking. "I know. I'll talk to Chopper. Ask if there's medication or techniques or something. Anything to make sure I don't do that again."

Zoro nodded, accepting the promise. "I'm still pissed."

"You should be."

"But I understand. You lost control." Zoro met Sanji's eye. "Just don't let it happen again."

"It won't." Sanji's voice was firm despite his distress. "I swear. I'll figure out how to control it."

They stood there for a moment, tension thick in the air. Below them, the ship creaked and swayed gently. Then Sanji spoke again, quieter.

"I hate that I did that to you. Took away your choice. Made your body submit when you didn't want to." His scent was drowning in guilt. "You deserve better from your mate."

"Yeah, I do," Zoro agreed. "So be better."

"I will." Sanji stepped closer slowly, telegraphing his movement. "Can I scent you? Just to reassure both of us that we're okay?"

Zoro considered, then nodded. He needed reassurance, too, needed to smell that Sanji was still Sanji and not just an alpha controlled by instinct.

Sanji lifted his wrist to Zoro's neck, rubbing gently over his scent glands. The familiar scent, warm and comforting, apologetic, wrapped around Zoro.

"I'm sorry," Sanji said again, his thumb brushing over Zoro's cheekbone. "For everything this week."

"I know." Zoro rested his forehead against Sanji's, arms sliding around his waist.

"You're a good omega, for putting up with my shit."

Zoro felt the well of pride at the praise from his alpha, and had to remind himself that he was mad at Sanji. Stupid omega hindbrain.

They stayed like that for a few more minutes, Sanji gently rubbing Zoro's cheek, breathing in each other's air, soaking up the calmness that had resettled between them. Below, the sound of Luffy's laughter and Usopp and Chopper's screams rose up to the crow's nest.

"Listen," Zoro eventually murmured. "I know your alpha brain is telling you I need constant protection. I know it's hard to fight those instincts. But you're going to hurt yourself if you keep this up. And you're going to hurt me – not physically, but by treating me like I'm helpless."

Sanji sighed. "Yeah, I know."

"I can take care of myself," Zoro continued. "I've been taking care of myself since I was a kid. I don't need you hovering over me every second. What I need is my friend back. My rival. The shitty cook who makes amazing food and regularly pisses me off."

"I have been obsessive," Sanji admitted.

"Yeah."

"I haven't been sleeping."

"No."

"I'm neglecting my duties."

"Yes."

Sanji released Zoro and sat down heavily on the bench, his head in his hands. His scent was lacing with distress. "I'm doing exactly what I was afraid of, treating you like some delicate thing that needs constant guarding instead of the badass swordsman you actually are."

Zoro sat down next to him on the warm wooden bench. Through the windows, he could see clouds drifting past. "Your instincts aren't wrong, cook. I'm aware that alphas are wired to protect their mates. You want to make sure I'm safe. That's not bad. But you've got to find a balance."

"How?" Sanji looked up, genuinely lost. His scent was uncertain, seeking guidance. "How do I balance what I know is true – that you're capable and strong – with what my hindbrain keeps screaming at me?"

"I don't know," Zoro admitted. "But maybe check in with me periodically? Come up to the crow's nest once every few hours, satisfy that protective instinct, then go back to your own work?"

Sanji considered this. His scent began to settle slightly. "I could do that."

"And at night, you need to sleep. Not pace around like you're on guard duty."

"But the other alphas–"

"Are not a threat," Zoro said firmly. "But if it would help you sleep, maybe we could ask Franky to modify the men's quarters? Create a separate space with a door?"

Sanji's expression brightened slightly. "A door I could lock."

"If that would help you feel better about sleeping."

"It would." Sanji took a shaky breath. His scent was calming now, the protective edge smoothing out. "Okay. I'll talk to Franky. And I'll cook dinner tonight. A real dinner, not just the basics I've been throwing together."

"Good."

They sat in silence for a moment. Then Sanji spoke again, quieter.

"I'm sorry. For hovering. For making you feel like I don't trust you to handle yourself."

"I know you were trying to help."

"Still. I'm sorry."

"Apology accepted." Zoro stood, offering his hand to pull Sanji up. "Now go cook something before Luffy stages a mutiny."

Sanji took his hand, let Zoro pull him to his feet. "Thanks. I know this has been hard on you, dealing with all my bullshit."

"It's fine. That's what mates do, right? Keep each other from going too far off the rails."

"Yeah." Sanji's scent warmed. A small smile crossed his face. "I suppose we do."


That evening, Sanji cooked a feast that reminded everyone why he was the best chef in the East Blue – possibly all four Blues. The galley filled with laughter and conversation, the warm space smelling of roasted meat and spices. Sanji moved through his domain with renewed energy, his hands quick and sure at the stove. His scent was satisfied, purposeful.

And when Zoro caught his eye across the table, Sanji nodded once. A promise. He'd find balance.

After dinner, Franky pulled them both aside on deck. The sun was setting, painting the sky orange and pink.

"So," the cyborg said, arms crossed, "I heard you might need some modifications to the men's quarters?"

Sanji glanced at Zoro, then back to Franky. His scent carried a note of embarrassment. "If it's not too much trouble... maybe walls? And a door? Something to create a separate bedroom space."

"For your alpha brain to chill out?" Franky's grin was understanding. "I can do that. Been thinking about privacy modifications anyway. Give me a day."

"Thank you," Sanji said earnestly.

"No problem, bro." Franky clapped him on the shoulder. "We're nakama. We take care of each other."

True to his word, Franky spent the next day transforming a corner of the men's quarters into a small private room. He used reinforced wood from his storage, installed a solid door with a lock on the inside, and even added a small porthole for air circulation. The smell of fresh-cut wood and varnish filled the space.

"Your super bedroom is complete!" Franky announced that evening.

The space was small – just big enough for a wide double bunk and a small storage cabinet – but it was private. Separate from the main sleeping area where Luffy, Usopp, Chopper, Jinbe, Franky, and Brook bunked.

"It's perfect," Sanji said, and meant it. His scent flooded with relief and gratitude.

That night, Sanji finally slept peacefully.

Zoro could hear Sanji's steady breathing beside him. The protective pheromones that usually flooded the space had calmed to a gentle, reassuring presence. Through the porthole, moonlight spilled across the wooden floor.

And Zoro slept peacefully, too.


5: SAFETY

Three weeks later, the Sunny pulled into port at a bustling trade island. The crew was excited. They needed supplies, repairs, and time on solid ground.

Zoro was checking his swords one final time before disembarking when Sanji appeared beside him. The deck was warm beneath their feet, the smell of salt and distant cooking fires drifting from the town.

"Hey," the cook said, unusually tentative. His scent carried uncertainty. "Can we talk for a minute before you go ashore?"

Zoro sheathed Wado. "Sure."

They moved to a quieter section of the deck, near the railing where the figurehead cast a long shadow. Sanji fidgeted with his cigarette, not quite meeting Zoro's eye.

"I want to give you my scent," Sanji said finally. "Before you go into town. Protective scent. I know you already smell like me, since we're mated, but I wanted– I thought you might want–" He struggled with the words.

"To show that I'm taken?" Zoro supplied.

"That I'd take issue with them bothering you," Sanji corrected. His scent spiked with discomfort at the possessive implication. "You're not property. You're not 'taken' like some object. But if you wear my scent more heavily, other alphas will be less likely to approach you."

Zoro considered this. Luffy had mentioned it in Wano, that he'd be safe from other alphas because he was mated. He'd been wearing scent blockers whenever he went ashore for years. He thought about all the times he'd been approached by aggressive alphas in port towns. Thought about always being on guard, always ready to fight off unwanted attention. Maybe wearing more of Sanji's scent would guarantee he'd be left alone.

"Okay," Zoro said. "Do it."

Sanji's entire demeanor brightened. His scent flooded with pleased satisfaction. He stepped closer, raising his wrists to Zoro's neck. "This might feel intense. I'm going to layer it on thick."

"Just do it."

Sanji rubbed his wrists methodically against Zoro's scent glands on the sides of his neck, over the blockers he’d put on, sides of neck. He also rubbed behind the ears, even lightly over his jaw. Then he moved to Zoro's wrists, marking those covered glands as well. Finally, he scented Zoro's hair, running his fingers through the green strands.

The scent was unmistakably Sanji, that mix of oakmoss and something uniquely alpha. But it was also protective, a clear signal to other alphas: This omega is under my protection. Back off.

Zoro's omega hindbrain purred contentedly. His rational mind rolled its eyes at his hindbrain's response, but he couldn't deny the feeling of security that came with wearing Sanji's scent.

"There," Sanji said, stepping back to examine his work. His scent was satisfied, pleased. "That should last most of the day."

"Thanks."

"Be safe in town, okay?" Sanji's expression was serious. "I know you can handle yourself, but–"

"I know. New port, unknown alphas, potential trouble." Zoro clapped him on the shoulder. "I'll be fine. Probably just hitting up the local sword shop and finding a bar."

"Try not to get lost."

"Try not to flirt with every pair of breasts in town."

Zoro headed into town with Usopp and Brook. The port town was crowded, narrow streets lined with colorful stalls and shops. The scent marking seemed to work. They passed several alphas on the street, but none of them gave Zoro more than a cursory glance.

"It's weird," Zoro commented as they browsed a market. Fabric awnings flapped overhead, casting dancing shadows. "Usually I get at least a few looks, even with the blockers on."

"That's because you smell super alpha-marked right now," Usopp said. "Like, extremely marked. Even I can smell it. Sanji must've really layered it on."

"He did."

"Makes sense. First time you're going ashore since..." Usopp gestured vaguely. "You know. Since you guys mated."

Zoro grunted acknowledgment, examining some candy apples at a stand. He wondered if Chopper might want one. He might stop by on the way back to pick one up.

They spent a pleasant few hours in town. Zoro found a decent whetstone at the sword shop, Brook purchased new sheet music, Usopp loaded up on parts for whatever invention he was working on. They were heading back to the ship, arms loaded with purchases, when an alpha stepped into their path.

He was large, powerfully built, with scars crossing his arms and a mean look in his eyes. And he was staring directly at Zoro. His scent was aggressive, challenging.

Zoro's hand moved instinctively to his swords. "Not interested. Move along."

"Not interested?" The alpha laughed. "I haven't even made my offer yet, little omega."

"Not little, not interested, and definitely not yours to proposition," Zoro said coldly. "Back off."

The alpha sniffed the air, his expression shifting to disdain. His scent sharpened with territorial challenge. "You're mated. Some alpha's already got his scent all over you."

"That's right. So leave."

"But I don't see that alpha anywhere." The man stepped closer, his scent flooding with aggressive intent. "Maybe he's not as protective as he should be. Maybe you need a real alpha to–"

He didn't get to finish the sentence.

A black leg came out of nowhere, connecting with the alpha's jaw with devastating force. The man flew backward, crashing through a market stall, vegetables flying everywhere.

Sanji landed beside Zoro, his expression murderous. His scent was flooding the area with aggressive, territorial alpha pheromones.

"Want to repeat that?" Sanji's voice was deadly quiet. "The part about him needing a 'real alpha'?"

The man staggered to his feet, blood trickling from his split lip. His scent spiked with challenge. "You–"

"I'm the alpha whose scent you smelled on him," Sanji continued, his legs already igniting with flame. "And I take issue with you suggesting he needs someone else."

"Cook," Zoro started, but Sanji was already moving.

What followed was less a fight and more a demonstration. Sanji moved too fast to follow, his kicks precise and brutal. The other alpha tried to fight back, throwing punches and releasing aggressive pheromones, but it was useless. Sanji was faster, stronger, and absolutely furious. Within two minutes, the knothead was on the ground, bruised and bleeding, groaning in pain. Dust swirled around them in the afternoon light.

Sanji stood over him, his leg still wreathed in flames. "You see an omega wearing another alpha's scent, you walk away. Understood?"

The man nodded weakly.

"Good." Sanji's flames extinguished. He turned to Zoro, his expression shifting from murderous to concerned. "Are you okay? Did he touch you?"

"I'm fine," Zoro said, caught between exasperation and a weird flutter in his chest. "I could've handled him."

"I know you could have." Sanji's hands cupped Zoro's face, checking him over despite Zoro's protests. His scent was calming now, shifting from aggressive to protective. "But you shouldn't have to."

Around them, a crowd had gathered. Usopp and Brook had backed up, giving Sanji space to work. The market vendors were staring.

"Cook," Zoro said quietly. "People are watching."

"Let them watch." But Sanji did lower his hands, stepping back slightly. "Let them all see what happens when someone bothers you."

Zoro rolled his eye. "You’re being overdramatic."

"When it comes to you? Always."

Despite himself, Zoro felt that flutter again. His omega hindbrain was practically singing. And for once, Zoro didn't fight the feeling.

"Come on," Sanji said, gathering Zoro's dropped purchases. "Let's get back to the ship."

Zoro nodded, and Sanji fell into step beside him, one hand resting possessively on the small of Zoro's back. Not controlling, guiding. Protective.

Behind them, the beaten alpha dragged himself away. The crowd parted to let them through, giving Sanji – and by extension, Zoro – a wide berth.


That night, as they settled into their small private room, Zoro spoke. "You know I could've taken him."

"Of course." Sanji lay beside him in their bunk, cigarette smoke curling in the dim light. His scent was calm, satisfied. The porthole let in moonlight, turning everything silver.

"But you stepped in anyway."

"Couldn't help it. Saw him threatening you, and my brain just went."

Zoro was quiet for a moment. Then, he murmured, "Thanks."

"For what?"

"For protecting me. Even though I didn't need it. It felt nice. Having someone in my corner like that."

"Always," Sanji said quietly. "I'll always be in your corner, my heart."

Zoro's chest felt warm. "Same. Even when you're being an idiot about it."

"Especially when I'm being an idiot about it?"

"Especially then."

They fell into comfortable silence. Outside their small room, the ship creaked and swayed. The rest of the crew moved about, preparing for sleep.

And for the first time since his presentation at nine years old, Zoro felt truly safe. Not because he couldn't protect himself. Not because he was physically guarded. But because he had someone who wanted to protect him, not out of obligation or instinct alone, but out of genuine care. Someone who saw him as strong and capable and still wanted to stand beside him anyway.

"Hey, cook," Zoro said into the darkness.

"Yeah?"

"Being an omega isn't so bad. Sometimes."

There was a smile in Sanji's voice when he replied. "Yeah?"

"Yeah." Zoro pulled the blanket up. "But tell anyone I said that, and I'll kick your ass."

"Your secret's safe with me."

They drifted off to sleep, separated by a few inches of space but connected by something stronger than physical proximity.

Partnership. Trust.

Mates.


+1: HOT SEX ON EGGHEAD

The island that rose before them was unlike anything they'd experienced before – futuristic, strange, filled with technology that seemed decades ahead of the rest of the world. Egghead Island.

The crew had split up. Zoro had been on the Sunny with Brook when that woman from before appeared on deck.

"Hello! Remember me? I'm Lilith,” Lilith said. "Dr. Vegapunk would like to meet with you. Oh, but first, those clothes won't do at all for Egghead's climate control systems. Let me get you something more appropriate."

Before Zoro could protest, Lilith was ushering him and Brook off the Sunny and to a clothing store on shore.

"The standard island attire." Lilith announced, producing what looked like black fabric. "Temperature regulating, moisture wicking, form-fitting."

Zoro examined the black jumpsuit with skepticism. "This is ridiculous."

"It's scientifically optimized," Lilith countered. "Just try it on. There's a changing room right there."

A few minutes later, Zoro stood in front of a mirror, scowling at his reflection.

The black jumpsuit fit like a second skin. The material was strange – stretchy, temperature-regulating as promised, and so form-fitting it left nothing to the imagination. A jacket hung loosely over it, at least providing some coverage, but Zoro still felt exposed.

"This is ridiculous," he repeated, examining himself. The jumpsuit clung to every muscle, every curve. His ass looked– 

No. He wasn't going to think about what his ass looked like.

"You look great!" Lilith chirped when he emerged. "Very streamlined. Now come on, Dr. Vegapunk is waiting."

Brook had also changed into a long yellow jacket, funky boots, and a weird helmet. "Yohoho! We both look spectacular."

Zoro just grunted, following Lilith out of the shop and into Egghead's futuristic interior.


Lilith took Zoro and Brook to the main records facility, where they met up with the other Strawhats. Nami and Robin were discussing something with a different Vegapunk satellite. Luffy was distracted by some kind of machine. Franky was in heaven, examining the technology.

And Sanji–

Sanji had just rounded the corner and caught sight of Zoro in the jumpsuit.

The cook stopped dead, his cigarette falling from his lips. His visible eye went very, very wide. The scent of sudden intense arousal flooded the corridor.

"Oh no," Zoro muttered.

"Oh yes," Nami said dryly, noticing Sanji's reaction. Her scent carried amused alpha pheromones. "Someone's about to have a moment."

Sanji crossed the distance between them in three strides, grabbed Zoro's wrist, and hauled him away from the group. His scent was overwhelming – pure alpha want, aggressive and possessive.

"Cook, what–"

"Not here," Sanji ground out, his grip tight. His scent was flooding with need. "Somewhere private. Now."

He dragged Zoro down a side corridor, checking doors until he found a maintenance closet. Small, cramped, barely big enough for two people. They tumbled inside. Sanji yanked the door shut behind them.

Then he was on Zoro, pressing him against the wall, hands roaming over the soft material of the jumpsuit. His scent was overwhelming – desire and possession and desperate need.

"This," Sanji breathed, his voice wrecked with want, "this is the hottest thing I've ever seen."

"It's just a jumpsuit."

"It's you, wrapped up like a present, every inch of you on display." Sanji's hands cupped Zoro's ass, squeezing appreciatively through the fabric. His scent intensified. "Do you have any idea what you look like?"

Zoro's breath caught. The hungry look in Sanji's eye, the aggressive arousal pouring off him in waves, it was setting Zoro's own instincts ablaze. His body responded immediately, producing slick, his scent glands releasing sweet omega pheromones.

"Cook," he managed, "the others are waiting."

"Don't care." Sanji's mouth found Zoro's neck, kissing and biting at his scent glands. His scent was thick with need. "Need you. Right now."

"Here? In a closet?"

"Anywhere. Don't care. Just need to be inside you." Sanji's hands were already working at the jacket, pushing it off Zoro's shoulders. "Tell me I can. Tell me you want this, too."

And help him, Zoro did. The alpha pheromones, the desperate hunger in Sanji's voice, the way Sanji was looking at him like he was the only thing that mattered, it was intoxicating. His body was already preparing itself, heavy slick starting to soak through the jumpsuit.

"Yes," Zoro breathed. "But make it fast. And quiet."

Sanji's grin was feral. His scent flooded with satisfaction. "Fast I can do. Quiet?" He nipped at Zoro's earlobe. "We'll see."

Sanji spun Zoro around, pressing him face-first against the closet wall. Katanas were shoved into the corner, out of the way. His hands roamed over the jumpsuit, finding where it molded to Zoro's ass. "Can't get this off fast enough," Sanji muttered, his fingers searching for a zipper or seam.

"Hurry up,” Zoro said, his own want growing stronger.

Sanji made a sound low in his throat – a primal, guttural noise that vibrated with raw desire and dominance. His teeth grazed Zoro’s neck, the sensation sharp and electrifying against Zoro's skin. With a fierce, tearing sound, Sanji ripped a hole in the jumpsuit, exposing Zoro's ass to the cool air. Lust surged through Zoro at the act.

"Already so wet," Sanji breathed, his voice a low, satisfied growl. The scent of his arousal filled the small space, musky and intoxicating. "Already ready for me."

Zoro could feel the slickness dripping down his thighs, his body responding to Sanji's pheromones with a need that bordered on desperation. "Sanji," he whimpered, his voice barely a whisper, but Sanji was already there, pressing against him. The head of his cock found Zoro's hole with unerring precision, and Sanji pushed in hard, urgently. The stretch was intense, even with the slick easing the way, and Zoro's hands scrabbled against the wall, seeking purchase as his body adjusted to the intrusion.

"Fuck," Zoro gasped as Sanji bottomed out inside him, the sensation of being filled so completely overwhelming his senses. 

"Perfect," Sanji groaned against the nape of Zoro's neck, his voice rough with emotion and desire. "So fucking perfect."

Then he started moving, his thrusts rough and fast, animalistic in their intensity. Zoro had to brace both hands against the wall as Sanji fucked into him with a fervent need, each thrust hitting that spot inside him that made stars burst behind Zoro's eyes. "Sanji," Zoro moaned, forgetting about being quiet, his voice a ragged plea. "Fuck, Sanji…"

"That's it," Sanji's voice was rough against his ear, a command laced with satisfaction. "Let me hear you. Want to hear you taking my cock."

Zoro couldn't hold back the sounds, the gasps and moans and desperate whimpers as Sanji pounded into him, the wet sounds of sex and their heavy breathing filling the small closet. "So good," Sanji was muttering between thrusts, his voice a guttural rumble. "So tight, so wet, so perfect. Mine. All mine."

"Yes," Zoro heard himself agreeing, his voice a hoarse whisper. "Yours, fuck, Sanji, yours."

Sanji's hand snaked around to grip Zoro's small cock through the material of the jumpsuit, stroking in time with his thrusts. The dual sensation was overwhelming, pushing Zoro closer to the edge with each stroke. "Come for me," Sanji commanded, his voice pure alpha, laced with a compelling tone that Zoro couldn't resist. "Want to feel you come on my cock."

The command, combined with Sanji's hand on his cock, pushed Zoro over the edge. He came with a shout, his body clenching around Sanji's cock as pleasure rolled through him in waves, intense and all-consuming. Sanji groaned, his thrusts becoming erratic, and then he buried himself deep. Zoro felt the heat of Sanji's release inside him, the sensation prolonging his own orgasm, sending him spiraling into a haze of ecstasy.

Sanji pulled out before he knotted, showing some control even in the midst of his tempestuous need, and Zoro felt more wetness on his ass. Sanji was marking him, painting his ass with cum, a primal claim that sent a shiver of satisfaction through Zoro's omega hindbrain. "Mine," Sanji said roughly, spreading it across Zoro's skin. Zoro should have been embarrassed, should have protested, but his omega hindbrain was singing with satisfaction. Marked. Claimed. Alpha's.

When they finally pulled apart, both disheveled and breathing hard, Sanji took in the torn jumpsuit. "Shit," he said, though he didn't sound sorry. His scent was deeply satisfied. "I destroyed it."

“Yeah.” Zoro could feel that the tear in the jumpsuit exposed everything, leaving him vulnerable and open. Sanji quickly stripped off his orange floral button-down, leaving him in just a white undershirt. He tied the shirt around Zoro's waist, covering the tear and the evidence of their activities. "There," Sanji said, his voice soft with a hint of tenderness. "No one will see."

But they'd smell it. They'd smell the sex on both of them, smell Sanji's cum marking Zoro thoroughly, leaking from his hole. And Zoro found he didn't care. His omega instincts were satisfied. He'd been claimed, marked, thoroughly fucked, and he was proud of it. Zoro leaned back against Sanji, his body still tingling with aftershocks. The scent of their combined arousal and the warmth of Sanji's body enveloped him like a comforting cocoon. In that moment, he knew exactly where he belonged.

"We should get back," Zoro said, though he made no move toward the door.

"Should," Sanji agreed. He pulled Zoro close, scenting his neck. "But for the record, when we get back to the Sunny, I'm knotting you. Repeatedly."

A shiver ran through Zoro. "Promise?"

"Promise." Sanji kissed him, deep and claiming. "Going to knot you so many times you can't walk straight."

"Looking forward to it," Zoro said, and meant it.

They straightened themselves as much as possible. Zoro in his torn jumpsuit with Sanji's shirt around his waist. Sanji in just his undershirt, looking thoroughly rumpled.

When they emerged from the closet and made their way back to the group, everyone turned to look.

Nami took one look at them and groaned. "Seriously? We've been on this island for three hours."

"Sorry," Sanji said, not sounding sorry at all. His scent was smug with satisfaction.

"You're not sorry," Robin observed with amusement, her alpha scent carrying notes of understanding.

"Not even a little bit," Sanji agreed.

Zoro's face was flushed, but he met their gazes steadily. He smelled strongly of alpha, of Sanji specifically, of sex, and he wasn't ashamed of it. If anything, he stood a little straighter, a little prouder.

Let them know. Let them all know he belonged to Sanji, and Sanji belonged to him.

Luffy sniffed the air and wrinkled his nose. "You guys smell weird."

"We smell like we had sex," Zoro said bluntly.

"In a closet," Nami added dryly.

"On a strange island," Robin continued, her lips quirking.

"When we're supposed to be helping," Franky finished, though his grin was understanding.

Sanji lit a new cigarette, utterly unbothered. His scent was satisfied, possessive. "Your point?"

"No point," Luffy said cheerfully. "Just glad you're both here now! Let's go!"

And just like that, they were moving again, the group falling back into activity as if nothing had happened.

Except something had happened.

Sanji's hand found Zoro's, their fingers intertwining briefly before separating again. A silent communication.

Mine.

Yours.

Ours.

Zoro had entered that dungeon in Wano two months ago prepared to kill or save his crewmate. He'd never expected to find this. Partnership. Protection. Care. Love.

But Zoro knew, with the certainty of haki and steel, that they would figure it out together.

One instinct at a time.

One day at a time.

One knot at a time, apparently, if Sanji's whispered promise in the closet was anything to go by.

Zoro's lips quirked at the thought.

Sometimes, he didn’t mind being an omega.

END