Sanji/History/During and After the Timeskip

Return to Sabaody Arc


Two years had passed and Sanji had conquered Ivankov's challenge and changed which eye his hair covered in the process. The okamas then gave Sanji a ride back to Sabaody Archipelago. After arriving to their destination, Sanji was overjoyed to see real women again. The okamas bid Sanji farewell and said that they hoped to see him again someday. Sanji responded by declaring that he would never return to Momoiro Island while giving the okamas the finger. Sanji thanked them for giving him a ride back and told them to give Ivankov his best before running off to find Nami and Nico Robin and exclaiming that he had returned from "hell".

After arriving at Shakky's Rip-off Bar, Sanji was furious to learn that Roronoa Zoro was the first to return and happy that Nami had returned as well. He also thanked Duval for protecting the Thousand Sunny. During a conversation with Rayleigh, Sanji commented that Monkey D. Luffy must have gotten stronger training under the first mate of the Pirate King. Sanji also wondered how Nami had grown during these two years while having a nose bleed.

He later asked a fisherman for some fish, but the fisherman was worrying over a green-haired man who had accidentally gotten on a pirate ship. Sanji, suspecting it was Zoro, showed the old man Zoro's wanted poster (covering up "wanted" and his bounty value) and asked if that was the man. After the fisherman confirmed it, Sanji told the fisherman not to worry. Soon after, a large galleon burst from the water after being cut in two by Zoro.

Sanji then got reacquainted with Zoro, who said that he wanted to go to the beach and fish. Sanji angrily stated that it would be a pain for the crew to search for him if he ended up getting lost and forced him to return to the Thousand Sunny. The two then started their usual bickering with Sanji threatening to pummel Zoro with the legs he trained during the two years in "hell."



Sanji spoke on a Den Den Mushi to Franky who told him to meet at the beach on Grove 42. Sanji passed the information on to Zoro but the pair started their usual arguing, with Sanji speaking to Zoro like a child and Zoro saying that he will cut Sanji later. They heard a commotion coming from a nearby grove. When they went to investigate, they found Luffy, the Marines, the Pacifistas, and the Fake Straw Hat Crew.

After reuniting with Luffy, Sanji and Zoro quickly destroyed a Pacifista with a Diable Jambe kick and a slash, respectively. The newly reformed Monster Trio then proceeded to the ship. On the way, they met Rayleigh. When Luffy told Rayleigh that he would become Pirate King, Sanji just smiled along with Zoro.

As the Monster Trio continued to run away, they encountered more Marines. Perona aided the trio by fending off the Marines with her Negative Hollow. Sanji started staring perversely at her, causing Perona to wonder if he was sick. Sanji, Zoro, and Luffy were then picked up by Tony Tony Chopper and a giant bird and were flown back to the ship. Upon seeing Robin and Nami for the first time in two years, Sanji suffered a massive nose bleed.

Later when Boa Hancock aided the Straw Hat Pirates by intercepting a Marine ship, Sanji "turned to stone" simply at the sight of her and quickly became jealous of Luffy when he heard that he was friends with Hancock and was sent to the all-female Amazon Lily. He then suffered a pain in his heart when he 'sensed' his okama friends helping him. With the Marines held back by the Straw Hats' new allies, the crew submerged and headed for Fish-Man Island.

Undersea Voyage
While sailing under the ocean, Sanji and the crew marveled at the site of the underwater world. As Nami started to explain the properties of the resin that was used to coat the ship, Sanji got another massive nosebleed just by seeing Nami move. Sanji propelled himself out of the coated ship and had to be grabbed and pulled back in by Luffy. When Franky told the crew that they owed a debt to Kuma for saving them from Kizaru and protecting the Thousand Sunny for two years, Sanji woke up and once again expressed his bitterness of getting sent to Momoiro while Luffy was sent to Amazon Lily. Brook attempted to cheer him up with a song, but Sanji declined because it would only make him feel worse.

As the ship descended further, the Straw Hats marveled at how dark it had become and how deep they had gone. However, with the help of their seacow, the Caribou Pirates caught up with the Straw Hats and prepared for battle. Caribou quickly set foot on the Thousand Sunny. Before his crew could follow, their seacow, which turned out to be Momoo, fled in fear after seeing Nami, Sanji, and Luffy, leaving Caribou behind. The Straw Hats then tied up Caribou as he begged for mercy. When Caribou looked at Nami in a perverted way, Sanji kicked him. He then promptly suffered another huge nose bleed from looking at Nami and had to receive a blood transfusion from Chopper. As they approached the gigantic 'underwater waterfall', Sanji regained consciousness



Sanji and the crew then encountered a Kraken. To fight the Kraken out in the sea, Sanji, Zoro, and Luffy use Flutter Kick Coating. Sanji displayed his new skills and techniques to give Luffy an opportunity to land a knock-out punch. The Monster Trio defeated the Kraken, but because they were not wearing life-lines, they got separated from the other Straw Hats as the ship went down the "underwater waterfall". Luffy successfully tamed the Kraken and named it Surume. However, Luffy's and Sanji's coating had popped so they had to share Zoro's. After some searching, the Monster Trio eventually found the Thousand Sunny and the rest of the Straw Hats just in time for Surume to save them from an Umibouzo. After reuniting with the ship, Sanji and everyone else were startled to hear an undersea volcano beginning to erupt.

While the rest of the crew were trying to get the ship to safety, Sanji was looking at pictures of Nami and Robin as a part of his rehabilitation therapy until the volcano erupted. He asked Nami how far it was until Fish-Man Island and had yet another nosebleed after looking at her. Surume carried the ship and jumped down through a trench to escape the eruption. Once they got to Fish-Man Island, he began thinking about all the mermaids and his uncontrollable nosebleeds came back. Chopper told him it would be best for him not to meet the mermaids because seeing them would cause him to lose too much blood and kill him. Sanji then proclaimed that he would rather die while giving perverted looks at mermaids than live a long life and not having his dream come true, much to Chopper and Usopp's shock. Burning with passion, he proclaimed loudly that he that would meet them.

The crew then encountered a gang of sea monsters led by Hammond, who gave the Straw Hats two options: join the New Fish-Man Pirates or die. Luffy rejected Hammond and the fish-man prepared to attack. Franky activated Coup de Burst and the ship flew through the bubble surrounding Fish-Man Island. The ship then fell into a current and the Straw Hats got separated.

Trouble in the Underwater Paradise
Sanji, Luffy, Usopp, and Chopper were seen again in Camie's house meeting and getting reacquainted with Camie. Camie introduced them to some of her friends, the Medaka Mermaid Quintuplets. When Camie informed them that they were in the Mermaid Cafe's female dorm, Sanji almost got a nosebleed while in her apartment but controlled himself, saying he had vowed not to get a nosebleed or pass out while on Fish-Man Island.

Camie then took the four Straw Hats to Mermaid Cove where Sanji met the objects of his dreams, beautiful mermaids. As a mermaid took his hand and greeted him, Sanji started to cry out tears of joy, saying he had found the All Blue, and that this is the day that he would die and could not know such a level of happiness otherwise.



Sanji then played with the mermaids with a perverted expression on his face. Sanji happily stated that he was going to live in Fish-Man Island. The four Straw Hats then hid when a royal gondola arrived in the mermaid cove. Ishilly hid Sanji by hugging him, pushing her breasts on Sanji's face. The Neptune Brothers appeared searching for the people who entered Fish-Man Island illegally. The mermaids denied that they had seen any intruders. As the Neptune Brothers were leaving, Sanji could not hold any longer and got a gigantic amount of blood pouring out of his nose in the shape of a mermaid, forcing the Straw Hats to reveal themselves.

Since Chopper had no blood of Sanji's type left (due to the previous events and its exceeding rarity), Luffy, Usopp, and Chopper began to beg for a blood donation to save Sanji, who was experiencing a critical bloodloss. Hammond and his group then appeared and told the story of how Fisher Tiger supposedly died. After a gruesome battle, Fisher Tiger suffered a critical bloodloss and could have been saved with a blood transfusion, but humans refused to help him. Hammond went on to say that because of the humans who left Fisher Tiger to die, there was a law that prevented fish-man and merfolk from sharing blood with humans. The fish-man pirates attempted to capture the four Straw Hats, but Luffy repelled them. Camie stole the royal gondola and transports the Straw Hats to the town port, where most humans on the island should be.

At the town port, Camie and the four pirates found shelter in Madam Shyarly's Mermaid Cafe. Madam Shyarly provided them a room where they could treat Sanji. The Straw Hats luckily found blood donors for Sanji. After Sanji woke up, he was horrified to see that his blood donors are two okamas, Splash and Splatter.

Later, the Ammo Knights arrived to arrest him and Chopper because of Madam Shyarly's prediction and because of the false accusation for mermaid kidnappings. After Chopper fended off some of the knights, Sanji told him that he was going to see the Mermaid Princess. Chopper scolded Sanji, telling him that her beauty would instantly kill him.

Sanji then defeated the rest of the Ammo Knights. Sanji expressed his disappointment of having to give up his chance of going to Ryugu Palace since they were trying to handcuff him. Chopper scolded Sanji for overdoing things, but Sanji snapped back saying whats done is done. Sanji then complimented him on his Kung-Fu Point and the reindeer happily danced while claiming to not being happy. Sanji and Chopper then found a wounded Hatchan, who warns them of an impending attack by the New Fish-Men Pirates.

Chopper then tended to Hatchan's wounds while the doctor and Sanji were met with accusations from the Fish-Man Island citizens. While the citizens demanded the return of the kidnapped mermaids, Sanji tried to explain that they did not kidnap anyone. While hovering above Coral Hill on top of Megalo, Luffy saw them and jumped down to meet them. Megalo, who was holding Princess Shirahoshi in his mouth, reached his limit and spit her out. While the Fish-Man Island citizens instantly concluded this as a Mermaid Princess kidnapping, Chopper yelled at Sanji to not turn around or else he would get another nosebleed and would truly die.



After getting confirmation that the person standing behind him is the Mermaid Princess, Sanji decided to turn around and look even if it meant death. Instead of getting a nosebleed, Sanji became petrified. The citizens then tied up Sanji and his friends, but were interrupted by the arrival of Vander Decken IX. After Luffy pummeled Decken into the ground, he checked on Sanji, who reverted to his normal state. The princess and the entire group then hopped on Megalo and flew away. After Luffy punched back Wadatsumi, the entire group headed for the Sea Forest.



After reaching the Sea Forest and getting acquainted with Franky, Den, and Jinbe, Sanji displayed his old usual flirting personality in front of Shirahoshi. Nami and Camie soon arrived and Sanji acted normally towards Nami indicating that he's finally cured of nosebleed tendencies. After Nami and Camie informed the group about Hody Jones' rampage in the Ryugu Kingdom, Jinbe decided to explain the situation and reveal that he was responsible for setting Arlong loose into the East Blue.

Before Jinbe started his explanation, Sanji gave Camie, Nami, and Shirahoshi some tea. Nami brushed Sanji off, saying that they were in the middle of a serious conversation. After Nami asked Jinbe about him setting Arlong loose, Sanji stated that he heard about Jinbe from Yosaku and he thought that Jinbe was as bad as Arlong and was surprised that he allied with Luffy. Sanji then informed the ex-Warlord about Nami's suffering at the hands of Arlong and warned him that what he said next would determine on whether or not he should be forgiven. Sanji then listened to Jinbe as he explained the fish-men and merfolk's dark past as well as the ideals of Queen Otohime and Fisher Tiger.

After Jinbe finished his story, Sanji was still angry at Jinbe. He calmed down when Nami said that she held no resentment against Jinbe since Arlong was the one to blame. Sanji then kicked a sleeping Luffy and is annoyed to see that Luffy slept through the whole story. Hatchan was about to reveal Hody's plan, but a visual Den Den Mushi appeared. The group then watched Hody's speech to Fish-Man Island.

Sanji and the group then listened to Hody's plan of recreating the Ryugu Kingdom with himself as the ruler as well as executing Neptune and the imprisoned Zoro, Usopp, and Brook. After Hody finished, Sanji stated that the New Fish-Man Pirates were trying to pick a fight and Luffy resolved to fight Hody. However, Jinbe told him not to. Franky and Chopper correctly guessed that it was because they are humans. Sanji remarked on how confusing it is coming from them.

Luffy remained insistent on going to Ryugu Palace so he fought with Jinbe to settle their little dispute. A duplicate of Robin suddenly appeared between them when they were charging at each other. Sanji jumped in to rescue "Robin", but the clone vanished so Luffy and Jinbe collided with Sanji instead. After the real Robin appeared, Jinbe once again tried to reason with Luffy. Sanji then asked Hatchan if Hody was the one who gave Hatchan his wounds, which he did not confirm or deny. Sanji then told Jinbe that they could not ignore the New Fish-Man Pirates and the Straw Hats also had a reason to fight. Jinbe came up with a plan that would make Luffy a hero instead of a villain. Sanji went to the Ryugu Palace to find Zoro, Usopp, Brook, and Pappug.

Battle for Fish-Man Island


Sanji later appeared in Gyoncorde Plaza with the rest of the Straw Hats preparing to fight against the New Fish-Man Pirates. As the enemy began their attack, he started making calculations about how many enemies each one has to face. When Luffy unleashed his Haoshoku Haki, Sanji was impressed that his captain could use that ability. As the battle with the New Fish-Man Pirates initiated, Sanji faced off against the Sea Urchin Spike Squadron. Sanji once again thought back to his time in "hell" in which he continued running until he could fly. Sanji then used his new skill "Sky Walk" to evade his attackers. Sanji then intercepted a group of the fish-men pirates who were about to hurt the princess and then used Diable Jiamble to repel the pirates. Later, Ikaros tried to attack Luffy as he approached Hody. Sanji intercepted Ikaros and kicked him away.

Later, when Noah arrived and almost burst the island's bubble tracking Shirashoshi, Sanji went up into the air to follow it. He was stopped by Luffy, telling him it is his business and asked him to take care of the plaza with the others. Sanji helped him up, shooting him up right onto one of Noah's chains.

When Wadatsumi fell to the ground after having his attack deflected by Jinbe, Sanji got angry at the giant fish-man for knocking over Nami as he fell down and kicked him in the head. Sanji and Jinbe then prepared to fight Wadatsumi.



After Luffy finally defeated Hody, Sanji was seen standing on an almost-spherical Wadatsumi, who kept asking whether he was surprised yet. While obviously neither him nor Jinbe were, they decided to execute their unseen plan. Jinbe attacked the giant with a powerful Fish-Man Karate technique, causing the giant to release all the air he sucked in. After Wadatsumi was launched into the sky, Sanji flew after him and appeared in front of his face and used his rage to engulf his entire body in flames. He then kicked Wadatsumi and scorched him up all over, sending the giant crashing back down.

After all the leaders of the New Fish-Man Pirates were defeated, the Straw Hats looked into the sky as Luffy tried to destroy Noah. When the Sea Kings appeared and stopped Noah from falling, saving the ship and the island at the same time, everyone on Fish-Man Island celebrated.

The After Battle Celebration and Departure
After the battle, Sanji was lying beside the Sunny, jealous that Robin had placed Chopper's head on her lap and not his. He then watched as Chopper performed a blood transfusion on Luffy using Jinbe's blood.

Later, while flying through the air on the Sunny, he commented that the crew should not force Jinbe into a corner about joining if he has personal business to take care of. He then suggested staying at the Mermaid Cafe for a whole week at Shirahoshi's request.

Sanji then attended the honorary banquet with the rest of his friends at Ryugu Palace and was overjoyed beyond words when the mermaid dancers came out. He later turned to stone when some mermaids joined him, Chopper, and Brook while eating. Later, when Luffy looked over to some of his crew, he saw that Sanji had turned to stone, and Chopper told Luffy that Sanji lusted too much and was recovering. Sanji then listened to Jinbe's recap of what happened in the seats of power over the last two years.

When Luffy asked Zoro and Sanji if they sensed some kind of animal in the palace, they noticed it too and started searching. They arrived at the entrance of Hard-Shell Tower to find Shirahoshi being absorbed into Caribou's body using his Devil Fruit ability. After Luffy sent Caribou flying out of the palace, Shirahoshi took him in her hands and hugged him, much to Sanji's jealousy, saying he should have kicked Caribou. When Nami realized that Caribou had all the palace's treasures on him, she asked why they could not have tied him up instead of booting him out. Luffy and Zoro got defensive while Sanji smiles. Nami then threw the Monster Trio out of the palace so they could pursue Caribou.

When the Monster Trio found Caribou, he was already unconscious. The trio collected all the treasure and as they headed back to the palace, they arrived at the Candy Factory and met Big Mom's messengers: Pekoms and Tamago. Sanji demanded to know why they could not just wait for the factory to be repaired. When Sanji learned that Big Mom is not a male, he erroneously pictured her as an attractive, slim woman. He then asked what would happen if the payment is not made and Tamago explained that the island would be destroyed if the candy is not given. Sanji is presented when Luffy declared war on Big Mom.

After returning to the palace and informing the crew of what happened, the Monster Trio was beaten up by Nami for giving the treasure away. As they prepared to leave, Sanji stated how wonderful it was to see the Mermaid Princess and wished to stay another year on the island, only to be insulted by Zoro and the two bickered like usual. He said his goodbyes to the mermaids and stated they are the "All Blue" of his dream. After the crew (minus Zoro and Franky) promised Shirahoshi to take her to the surface someday, the Straw Hats left Fish-Man Island and headed towards the New World.

On their way to New World, Sanji decided to join Brook who was peeping on Nami while she was taking shower. Later they were both given a shock my Nami's Thunder Tempo attack and joined the crew on the deck who were fishing deep sea fishes. Sanji showed excitement in cooking the fishes of deep sea as a cook. Finally, when the crew reached New world, Sanji was seen with the crew remarking on raging flame seas of New World.

Adventure of Nebulandia
The Straw Hats were lured onto Kinoko Island by the Foxy Pirates, who posed as a marooned crew. Luffy agreed to a Davy Back Fight rematch, and Sanji, Luffy, and Zoro took part in the first round, where they had to eat as many mushrooms as possible. However, the mushrooms caused the three of them to become lethargic, and they were captured along with Porche and Hamburg as the Foxy Pirate Komei revealed that this was part of his plan to take down the Straw Hats. Komei then captured Sanji, Zoro, Porche, and Hamburg and took them to Nebulandia, where he imprisoned them.

Sanji and Zoro were later taken outside and chained to a rock formation along with the other captured Straw Hats in order to lure Luffy to Komei. However, Chopper and Brook came with an antidote and reinforcements, and Sanji and Zoro were freed and restored to their old selves. They then helped beat back the Marines, and the Straw Hats and Foxy Pirates returned to Kinoko Island afterwards, where they parted ways. The Straw Hat then held a banquet to celebrate their victory.

Arriving at Punk Hazard
Soon after entering the New World, the crew spotted an island surrounded by a sea of flames. Sanji told Luffy that aside from the parts he had cut away, the fish that they had caught had been burnt to a crisp. The Straw Hats then received a distress call from someone who seemed to be in trouble and mentioned something about a samurai. Sanji then handed Luffy a deep-sea fish box lunch for sustenance on their exploration mission.



While Usopp, Robin, Luffy, and Zoro were fighting a dragon, Sanji walked out onto the deck of the Thousand Sunny and found his remaining crewmates knocked out by sleeping gas. Sanji is shocked and tried to escape back into the cabin to warn the team on Punk Hazard, but unfortunately fainted before he reached the Den Den Mushi. Everyone on the Thousand Sunny, except for Brook, were then abducted by some unknown foes. The captured Straw Hats later woke up in a cell and found parts of a samurai's still-living head. After putting the pieces of the head back together, the group got information from the samurai. Once they decided to break out, Franky used his Radical Beam to blast a hole in the wall, allowing the crew to escape. Before they left, Sanji picks up the samurai's head and decided to take responsibility for its safety. They ran down through the halls of the complex and stumbled upon a room filled with children in a variety of sizes. The children were excited to see them, but Sanji just wanted to escape the room before they were recaptured.

While their pursuers came after them, the children begged the pirates to help them escape. Nami could not ignore their cries and decided to help them. At first Sanji protested, but Nami was firm in her decision. Sanji then accepted Nami's choice and attacked one of the men in the gas masks. He and Franky stayed behind to hold off their pursuers. Their opponents tried to fire poison gas, but Sanji knocked off all their gas masks and destroyed their air tanks, preventing them from doing so. This also revealed that the masked people possessed ram horns, making him wonder if they were sheep. This was confirmed when Sanji and Franky defeated the masked men and found out that they had goat legs as well. Franky, Sanji, and the samurai's head then met up with Nami, Chopper, and the children and busted out of PH-006 and ran into the G-5 Marines, Smoker, Tashigi, and Law.



To avoid combat, they immediately turned around to find another exit. As they were running away, Law used his ability to rearrange the personalities of the Straw Hat Pirates, putting Sanji in Nami's body and Chopper in Sanji's body. Sanji, overjoyed that he was in her body, tried to get indecent pictures of Nami, but there were no cameras to be found, and Nami (in Franky's body) acted out in rage. They then met up with Zoro, Luffy, Robin, Usopp, and Brook, all the while Sanji fondled Nami's body by groping her, much to her frustration. The Straw Hats took shelter in the back side of the facility, tied up Brownbeard, and brought each other up to speed on the current situation. The Straw Hats then interrogated Brownbeard and learned about a man known as Caesar Clown. Kin'emon later left the group to find his torso and Sanji (in Nami's body) and Brook volunteered to go search for him while having perverted thoughts. Unfortunately for Sanji, Nami made Zoro go with them. While Sanji's group went looking for Kin'emon, Chopper (in Sanji's body) discovered that the children were being drugged and experimented on. When Luffy decided to go look for Caesar, Chopper and Nami decided to stay behind to watch the children. Sanji's group then saw the Yeti Cool Brothers' massive footprints and decide to follow them, thinking they might belong to a legendary snowman. When they reached the edge of a cliff, they encountered the yetis and got shot at with KYP gas, knocking them out and sending them falling off the cliff towards an icicle trap. Fortunately, Zoro destroyed the trap before falling into unconsciousness.

When Caesar's subordinates came to collect their "corpses", Sanji woke up and attacks them before he violently woke up Brook and Zoro. Sanji then started to argue with Zoro about taking off to find Kin'emon in the first place. Sanji then wondered if Kin'emon was around. As they were walking, each of them managed to step over Kin'emon's frozen body until Zoro noticed him laying there. Stomping on his face to revive him, Sanji pulled him out of the ground asking if he's alright. Berating the samurai for his hubris in being rescued and ignoring the cold, Kin'emon still did not understand why pirates would be willing to help. Reminding him about their agreement, and after the samurai got his body back, Sanji reaffirmed that he would be beat him to a pulp. When Kin'emon finally expressed his gratitude, Sanji was surprised that the samurai knew how to thank someone, making an off-hand comment that more people should be frozen. Sanji's group then ran into Brownbeards' men, but the centaurs choose to run instead of fighting. While they were on their way to the lake to retrieve Kin'emon's torso, they saw a 'mountain'. Sanji, Zoro, and Brook then stared at the slime and comment that it is doing something mysterious.

A Weapon of Mass Destruction


Sanji continued to watch the slime shoot itself over the lake with the others. Brook then claimed to have read about the Slime in a book which Sanji asked to borrow. Fish then started floating to the surface of the water, which had been poisoned by Smiley's toxins. Sanji then took off his clothes and jumped into the lake to search for Kin'emon's torso. While searching for the torso, Sanji noticed that the slime's toxins were quickly spreading throughout the lake. Using Kenbunshoku Haki to sense where the torso is, he commented on the difficulty distinguishing it from the life force of the fishes in the lake due to being in a foreign body. Luckily, he then found the torso inside a shark's mouth and proceeded to kick the shark, causing it to release Kin'emon's upper body. Sanji grabbed the body and realized that the toxins are about to completely engulf the entire lake. He then used Blue Walk to make a narrow escape.



After Kin'emon's body was completely put back together, Sanji scolded Kin'emon for being kind and apologetic. Once the group noticed that they were completely surrounded by the slimes, Sanji scolded Zoro and Brook for not doing anything about it. Kin'emon proceeded to attack the Slimes with his Kitsunebi-ryu to cut the slimes as well as the fire caused by the subsequent explosion, and clear a path for the four of them.

Sanji was later seen fleeing from Smiley along with Zoro, Brook and Kin'emon. He then watched with the others as the slime began to change its shape. Resuming its attack again, Zoro and the others began to run again, deciding to head for the research facility to find Kin'emon's son. As they ran from Smiley, they come across the giant piece of candy left by Caesar for Smiley, and a small dragon made by Vegapunk. They then saw a screen appear with Caesar on it but chose to continue running.



After witnessing Smiley explode, Sanji, Kin'emon, Brook, and Zoro ran extremely fast attempting to get away from the poisonous gas cloud. They then saw the small dragon flying quickly, and Zoro proposed the idea to ride on its back and fly away. Struggling to catch up to it, Sanji was able to rush ahead after feeding his perverse nature. He then caught the dragon, allowing the group to finally ride it. Eventually meeting up with Nami, Usopp, and Brownbeard, the two groups turned their attention to Caesar's lab where Zoro and Kin'emon were able to cut down the iron shutter, allowing them to enter.

After the G-5 Marines plugged up the hole made by Kin'emon and Zoro, they prepared to arrest the Straw Hats and Brownbeard. As Law was telling Smoker and Tashigi not to get in their way, Nami asked Law to switch Sanji and Nami's bodies back (Sanji was obviously not happy about this). Law complied and switched them back. Nami, noticing that she was wearing a different coat, punched Sanji and accused him for peeping at her body. Usopp then told Sanji about an earlier confrontation with Caesar and Sanji expressed his relief that it was his own body that took damage and not Nami's. Law then told everyone present about a way off the island but would have two hours to escape. Everyone then split into three teams. Sanji went with Kin'emon, Zoro, Nami, Brook, and Usopp while the G-5 Marines went with Tashigi. Sanji's group decided to rescue the abducted children.



One of Caesar's henchmen fired a cannon at the wall of Building A, letting the gas in. As the gate exiting Building A was closing, Sanji and the others made a dash for it. They managed to escape to the passageway to Building B before the gate sealed completely. While riding on Brownbeard's back, Sanji sensed a new presence behind them. While Brownbeard, Kin'emon, and the other Straw Hats continued through Building B, Sanji rushed back to the passageway to confront the new arrival. He saved the G-5 Marines and Tashigi from further harm by attacking Vergo directly.

Sanji began to fiercely fight Vergo, stating that he was someone his captain would hate. After sending Vergo crashing headfirst into a wall, Sanji stated that Vergo's body was harder than iron. As the fight went on, Vergo ended up cracking Sanji's right shin bone. The Building A gate then opened, letting the gas flow into the passageway. Sanji and Vergo continued to battle while Tashigi and the G-5 Marines escape to Building B. The gate to Building B slide shut, but Sanji managed to escape with two Marines. Sanji stated that Vergo quit the fight and stormed off somewhere. The Marines cheered for him, but Sanji knew that he would not be able to continue fighting for long with his injured leg.

Sanji, Tashigi, and the surviving G-5 Marines went through the area where the small dragon attacked the Straw Hat Pirates, Kin'emon, and Brownbeard. Because of the surrounding fire caused by the dragon, a tank exploded, blowing up the wall and letting the deadly gas inside. Sanji and the group then run for their lives. To help the G-5 Marines escape Shinokuni, Sanji kicked them to a safe distance as the group fled to the Biscuits Room. After reaching the Biscuits Room, they saw Zoro and Monet fighting. Zoro and Sanji then comically yelled at each other despite the serious situation. Sanji left Tashigi and Zoro to handle Monet while he and the G-5 Marines started to head towards Nami and Robin's position.

As Chopper was torn between sedating the berserk children and saving Mocha, Sanji and the G-5 Marines suddenly appeared to help them. On Sanji's orders, they immediately proceeded on sedating the children. While Chopper tended to Mocha's condition, Sanji, Nami, Robin, the children, and the G-5 with them made haste to Building R. They later ran into Zoro and Tashigi, and Sanji was not happy to see Zoro carrying the Marine captain. After Luffy defeated Caesar, Sanji's group reunited with him.

Once everyone reached Building R safely, they boarded a rail cart and made their escape.

Aftermath
After the defeat of Buffalo and Baby 5 and the capture of Caesar Clown, everyone took a moment to rest and relax. Sanji prepared one of his Attack Cuisine recipes and gave food to Kin'emon and Momonosuke. Momonosuke was hesitant to eat at first, but his father encouraged him to do so. Everyone enjoyed a feast together.

After the party ended, the Straw Hats left with Law, Kin'emon, and Momonosuke as Tashigi and her men took the children away from Punk Hazard.

Sanji and the rest of the Straw Hats then set sail for their next destination, Dressrosa. When Luffy informed his crew of the alliance formed with the Heart Pirates, Sanji informed Law that he and Luffy have two different ideas of what "alliance" means, causing the Warlord to sweatdrop, having heard the same thing from Usopp earlier. With everyone gathered around, Law proceeded to explain about Doflamingo's connection to the underworld and the plan to decimate Kaidou's forces.

Later that evening, when Nami told him, Brook, and Kin'emon that Momonosuke was taking a bath together with Robin, they all got very jealous. When Momonosuke and Robin came out of the bath, wearing towels, they all yelled at him out of a fit of rage, only to get reprimanded by Nami, who hit them all. Momonosuke then rubbed his advantage with Nami and Robin in their faces, by pressing his face into Nami's chest and glaring at them with a malicious smile, much to their dismay. On the next morning, everyone read the news about Doflamingo's resignation from the Seven Warlords of the Sea. They read that the paper also explained about Luffy and Law's alliance and the alliance between Kid, Hawkins, and Apoo.

The Next Objective
After Law contacted Doflamingo to inform him that they would bring Caesar to Green Bit, Sanji was concerned about how many men Doflamingo would bring with him, but Law told him that would not be an issue. Sanji then had a meal with the rest of the crew while Kin'emon and Momonosuke told them the story about how they were shipwrecked and drifted to Dressrosa, how Momonosuke was separated from his father, and how Kanjuro was captured. The Thousand Sunny later approached Dressrosa.



Sanji, enticed by the great smells coming from the island, went with Zoro, Luffy, Franky and Kin'emon to save Kanujro and destroy the SAD factory. They saw the many wonders of Dressrosa, including fragrant flowers, delicious food, beautiful women, and living toys. After getting disguises so no one would recognize them from the newspaper, the group headed to a restaurant to grab a bite to eat. Sanji questioned why no one is concerned over Doflamingo giving up his spot as King. Later, they found some thugs taking advantage of a blind man while taking away his money in roulette. After Luffy called the thugs' bluff, they witnessed the blind man used some gravity-like ability on the thugs.

After the man left without saying who he was, a commotion started with various people having their posessions mysteriously stolen. A bystander claimed that it was the work of fairies. Zoro get instantly worked up when he noticed that Shusui was missing. He managed to spot the thief holding his sword and immediately gave chase. Sanji followed him out of concern for his bad sense of direction.

Eventually, Zoro stopped running, having lost sight of the thief. While looking around, Sanji was attracted to a beautiful woman named Violet. Zoro ran off, separating from Sanji. Sanji was furious at first, but then he decided to forget about Zoro and enjoy himself. While Sanji was daydreaming, Violet approached him and used him to elude the police. As Sanji become enamored with her, she asked him to escort her and help kill a certain man. While escorting Violet, Sanji took out a sniper targeting them.



Violet then lured Sanji into a trap set up by her group called the Trébol Army. After Sanji was beaten badly, Violet commented on how pathetic Sanji was for being so weak towards women. However, Sanji never lost faith in her and his kind words moved Violet, which led her to betray her comrades. After defeating them, Violet then revealed to Sanji that the news about Doflamingo's resignation was a false report. With this newfound knowledge, Sanji contacted Law and informed him that Doflamingo never quit the Seven Warlords of the Sea and warned him to get out of Green Bit.

Sanji then contacted Franky, who told him to go to the flower field. After Franky assured Sanji that Nami will be fine with Brook and Chopper with her, Sanji saw a video broadcast from the Corrida Colosseum, which showed Luffy (as Lucy) participating in the tournament. Violet gave Sanji a map to the factory, under the guise of a toy house. Sanji, in turn, instructed Violet to wait for him at the western port. Right after this exchange, Kin'emon suddenly appeared and surprised Sanji, who proceed to defeat the men pursuing Kin'emon. Having learned that Kanjuro is held at the toy house, Kin'emon asks Sanji to accompany him.

Sanji and Kin'emon then witnessed Luffy's clash with Chinjao on the video broadcast. Kin'emon wants to save Kanjuro as soon as possible, but Sanji tells him to wait as there are Marines surrounding the Corrida Colosseum. Sanji then scolds Kin'emon for cheering Luffy's battle along with the crowd. Kin'emon replies with his belief that once a man enters a competition, he must aim for the top to be acknowledged as a real man.

Sanji and Kin'emon later reunited with Zoro, who was running back to the Thousand Sunny with a dwarf named Wicca. Violet appeared and informed Sanji that the ship had been taken over by Giolla and was heading for Green Bit.



Sanji decided to go save the Sunny while Zoro and Kin'emon stayed behind at the Corrida Colosseum. On the way to Green Bit, Violet informed Sanji about the Marines present in the country. Before parting ways with Violet, she assured him that she would be protected by the government. She also told him that their ship was under attack and Sanji immediately headed there using Sky Walk. Later on, just when Doflamingo was about to attack the Thousand Sunny, Sanji intercepted him in the nick of time.

A Change of Plans
Despite Sanji's best efforts to fend off Doflamingo, he was soon immobilized by his strings. When Doflamingo was about to deal a lethal blow to Sanji, Law intervened by using Shambles, and teleported Sanji, Caesar, and himself to the Thousand Sunny. Law asked Sanji about the status of the operation in Dressrosa only to learn that Zoro's group needed more time. Law revealed that he had Caesar's heart inside of him and Law's heart was hidden in the Thousand Sunny. After giving Caesar his heart back, Law instructed Nami's group to head for Zo. Nami's group was reluctant to leave behind the other Straw Hats, but they complied when they realized that the ship was facing threats from both Doflamingo and Issho. Sanji noticed that Law was so fixated on Doflamingo when the plan's true objective was supposed to be defeating Kaidou. After blocking an attack from Doflamingo, Law informed the Straw Hats about Doflamingo's Devil Fruit powers and instructed them to go to a place without clouds. Law then took Giolla hostage, giving Nami's group enough time to escape, using Coup de Burst.

After sailing far away from Dressrosa, Sanji contacted Franky and Usopp and told them to take care of Robin. He figured that Law's plan was to have Doflamingo and Kaidou fight each other and assured Chopper that Law will be fine if he can escape. Sanji then talked to Momonosuke who began recounting the first time he saw Doflamingo. However, Sanji was thinking about Violet while Momonosuke was telling his story.

Sanji's team later engaged in a conference call with Luffy and Franky's group after Zoro managed to make contact with their captain at the Corrida Colosseum. After everyone was brought up to speed and learned about the true situation on Dressrosa, Sanji decided to sail back to Dressrosa to carry out their assault on Doflamingo, much to the dismay of Nami, Chopper, and Brook.

On the way back, the group on the Sunny heard the skirmish occurring at the Corrida Colosseum through the Den Den Mushi and was shocked to hear that an Admiral was also present in Dressrosa. The return trip was cut short by the appearance of the Big Mom Pirates, who were after Caesar. The scientist informed Sanji's group that he made dealings with Big Mom in the past and begged them not to let her crew capture him. Franky told Sanji not to lead the Big Mom Pirates closer to Dressrosa or else Thunder Soldier's rebellion would be ruined. Luffy gave Sanji's group permission to continue on to Zou and allowed Sanji to counterattack against Big Mom's ship.

The Next Island
The group on the Thousand Sunny managed to deal some damage to the enemy pirate ship and escaped the Big Mom Pirates thanks to a fog Nami created. They arrived at Zou the next day. After forcing Caesar to take them on the giant elephant's back, they came across Sheepshead chasing after Tristan. After saving Tristan and running from Sheepshead, they found Zou's ruined city covered in poison gas and the devastated Mink Tribe. Pedro begged Sanji and his group to help Inuarashi and Nekomamushi.



Some time later, Caesar Clown attempted to berate the others for exploring the island and wanted to stay safe on the ship, but Sanji used his heart as leverage to get Caesar to cooperate. They traveled the island and Sanji managed to save Nami, Brook, and Momonosuke from Sheepshead by defeating the latter.

After fending off the Beasts Pirates left behind on Zou and forcing Caesar to neutralize the poison gas, Sanji's group saved the Mink Tribe by treating their injuries, gaining their gratitude.

After the defeat of the Donquixote Pirates at Dressrosa, Sanji's bounty raised to 177,000,000, and his wanted poster bore a picture of his actual face, albeit with a lovestruck expression. Unlike the rest of the crew, the conditions of redeeming his bounty had uniquely changed to "Only Alive".

Heart of Gold
The Straw Hats were sailing when they suddenly encountered Myskina Olga and her steed Elizabeth and brought them onboard. Olga attempted to make the Straw Hats give her food through force, but Sanji emerged from the kitchen and gave her food out of simple goodwill. The Straw Hats talked to Olga and found out she was from the lost island of Alchemi, and could lead them to an extremely valuable treasure known as Pure Gold. They managed to convince Olga to take them there, and they set sail for Pure Gold.

However, they came under attack by the Treasure Pirates, who were after Olga and were also in search of Pure Gold. The Treasure Pirates had camouflaged their fleet and snuck up on the Straw Hats, but Sanji, Luffy, Zoro, and Usopp sensed them with Kenbunshoku Haki, and Sanji recognized that the camouflaging was the work of a Devil Fruit. The Treasure Pirates, led by Mad Treasure, attacked the Straw Hats, but the Straw Hats managed to easily repel them. However, during the battle, Olga's ring fell into the ocean. The ring contained a sliver of gold, causing a giant fish named Bonbori to arrive and consume it. The Thousand Sunny was drawn into its mouth, but as the Straw Hats tried sailing away from it, Olga told them to go inside it. They entered Bonbori's mouth, but were followed by the Treasure Pirates, who attacked them with cannon fire. This caused the Sunny to head for Bonbori's uvula, and though Luffy managed to redirect the ship, he was shot by Naomi Drunk and sent flying far away. Olga then rode Elizabeth toward Luffy as the Sunny fell into Bonbori's throat.

After falling through the throat, the Treasure Pirates managed to capture Nami, Usopp, Chopper, Robin, and Brook, and Sanji, Zoro, and Franky ended up with the Thousand Sunny in Bonbori's second stomach, where they grounded it on an island. As they worked to repair the Sunny, they later reunited with Luffy, who was traveling with Olga's father Myskina Acier. Upon finding out that their crewmates and Olga were captured by Mad Treasure, Sanji used Sky Walk to race toward Alchemi while Luffy, Acier, and Zoro raced after him on Luffy's water lizard Chavez. They reached Alchemi, but the coastline leading to the temple containing their kidnapped comrades was heavily guarded by the Treasure Pirates. However, Sanji and Zoro took on the enemy pirates, allowing Luffy and Acier to enter the temple.

Sanji confronted Psycho P, whose Iro Iro no Mi powers allowed him to camouflage himself. However, Sanji managed to locate and attack Psycho P despite the latter's invisibility and much to his shock. Sanji then revealed that he had desired Psycho P's Devil Fruit ostensibly because it helped him fulfill his dreams, but really because he wanted to spy on women's baths. Psycho P scoffed at the notion of dreams, causing Sanji to ignite himself and attack him with several fiery kicks in an attack called "Remember My Dream". Sanji then finished off Psycho P by kicking him into the temple wall.

After defeating the Treasure Pirates, Sanji and Zoro rode on Chavez to another part of Alchemi, where Luffy had just defeated Mad Treasure. Bonbori started having dry heaves, and when Franky arrived with the Sunny, the Straw Hats, Olga, and Acier rode up Bonbori's throat as it vomited them out. They then watched as the Pure Gold was assimilated into Bonbori's lamp, and the next morning, they dropped Olga and Acier off on an island. Nami then revealed that she had stolen a Vivre Card leading to an entertainment city known as Gran Tesoro, and the Straw Hats headed there.

One Piece Film: Gold Episode 0
On the Thousand Sunny, the Straw Hats were having a barbecue. While cooking, Sanji watched the volleyball game between Nami and Chopper versus Robin and Franky. After the volleyball game, the Straw Hats discussed what they will do once they reached Gran Tesoro. After hearing Nami will bet in the casino, Usopp became concerned so he demonstrated a showed to perform at the city. After Usopp and Luffy played around in sumo matches, Franky challenged Luffy. Sanji spectated and cheered while they were wrestling. Sometime later, Luffy and Franky decided to use their signature attacks, but Nami interrupted and punched them because they could have destroyed the ship. Moments later, the Straw Hats approached the City of Dreams.

One Piece Film: Gold
The Straw Hats entered Gran Tesoro, and were showered with gold in the entrance. They emerged into a pool of liquid gold that had a concert venue around it, but were immediately attacked by the Long Long Pirates, who intended to rob them and pay off their debts. Sanji was attacked by Balong of the Long Long Pirates, but he shattered his weapons before defeating him. The Straw Hats defeated the Long Long Pirates, and watched as the proprietor of Gran Tesoro, Gild Tesoro, encased the remaining enemy pirates in gold.

The Straw Hats landed and were approached by Baccarat, who offered to give them a VIP stay in Gran Tesoro due to their fame. She drove them through Gran Tesoro in a turtle car and took them to the VIP hotel at the heart of the ship, where the Straw Hats donned new outfits as they began their dream vacation. They went to a casino, where Baccarat gave them 20,000,000 worth in tokens. The Straw Hats had a lot of luck with the games, earning lots of tokens, and Baccarat took them to the VIP lounge where they had the chance to become millionaires. The Straw Hats played a dice game there and won, and were approached by Gild Tesoro, who challenged them. They lost, but it was revealed that Baccarat had taken Luffy's luck away with her Devil Fruit power, so they refused to hand over their money. This caused Tesoro and his subordinates to retaliate with force, and as Sanji prepared to fight, Baccarat cried out that she had injured her leg. This caused Sanji to race to her, but it was only a ruse that allowed Baccarat to touch him and take away his luck, which caused his cigarette to fall and catch his jacket on fire. Tesoro managed to capture Zoro and gave the Straw Hats until 12:00 the next night to repay their debt, or else he would kill Zoro.

The Straw Hats went outside, where they encountered an acquaintance of Nami's named Carina. They went to a diner with Carina, who revealed to them that a massive portion of Tesoro's wealth was contained in the Hyper Suite Room near the top of the hotel, which they could steal to repay their debt. The Straw Hats agreed to this plan, and afterwards, Carina revealed to everyone except Luffy her true plan, which was to direct seawater out of every fountain on Gran Tesoro and free everyone from Tesoro's control over them. The Straw Hats then slept in a hotel, and tried on disguises later in the day to prepare for their mission.

They congregated outside the hotel, and Carina outlined the details of the plan. While Team A, Luffy and Franky, would infiltrate the hotel and disable several Eizo Den Den Mushi that served as security cameras, the rest of them, Team B, would sneak inside and make their way to the door to the Hyper Suite Room. The teams then split, and Team B snuck into the hotel. Carina distracted a group of workers transporting a giant dice container, allowing the Straw Hats to hide inside it, and they were wheeled into a storage room where they met back up with Carina. After getting past a few security guards, Team B entered a hallway that led to the staircase to the Hyper Suite Room, but the hall was guarded by owls with spotlights beaming from their eyes. With Chopper's help, Team B managed to pass through the hall, and they communicated with Team A so the latter could disconnect the Eizo Den Den Mushi watching over the staircase. However, Luffy was discovered and the alarm was raised, causing Team B to be discovered by security guards and chased back down the hall they came from.

Team B took refuge in a hidden hallway, but were approached by the World Noble Saint Camael and his entourage. However, the team ambushed the World Nobles, stole their clothing, and emerged disguised as the World Nobles. Tricking the security guards into thinking they were World Nobles, Team B intimidated them into allowing them back through the hallway, and they raced up the staircase to the Hyper Suite Room. However, they opened the door to find themselves in the middle of an entertainment venue, as part of a trap designed by Gild Tesoro and Carina. Sanji attacked Tesoro, but Tesoro overwhelmed him with gold tendrils before capturing him and his crewmates. Tesoro prepared to begin the entertainment spectacle by executing Zoro as the Straw Hats' bodies slowly became encased in gold, when suddenly seawater sprayed from every fountain, as Carina had intended for Luffy and Franky to do. The Straw Hats were freed from their gold encasement and reunited with Luffy, Zoro, and Franky, but Tesoro suddenly blew up the hotel, sending a massive deluge of liquid gold on them. However, Sanji, Robin, and Franky carried their crewmates into the air to safety.

Tesoro reemerged inside a giant gold golem and confronted the Straw Hats, and as Luffy battled him, the other Straw Hats and Carina were confronted by Baccarat, Tanaka, and Dice, who were given golden armor and weapons by Tesoro. Tanaka jumped into the ground and popped in and out around Sanji and Robin, shooting at them from random areas with his gun. Sanji and Robin were unable to keep up with Tanaka's movements, and Sanji tried kicking him, but he phased into the wall and emerged behind Sanji, pointing his gun at him. However, Robin grabbed Tanaka with her Devil Fruit powers, and Tanaka was trapped due to not being able to phase through organic objects. Sanji then raced toward Tanaka and barraged his face with Diable Jambe kicks, defeating him.

Luffy eventually managed to overpower Tesoro, and Tesoro turned his golem into liquid gold, swamping everyone on Gran Tesoro except Luffy with it and preventing them from moving. However, Luffy managed to defeat Tesoro, freeing everyone on Gran Tesoro from his control, and they rejoiced. Suddenly, a timer appeared, and Carina stated that the ship would sink once it reached zero. The Straw Hats returned to the Thousand Sunny, but found out that the timer was a ruse in order to allow Carina to take control of Gran Tesoro. However, they held no hard feelings, and were forced to sail away once the Marine fleet nearby started chasing them.

Big Mom's Invitation
Several days later, Sanji spent his time happily on Zou, flirting with any mink woman he saw. He and Nami then saw Pekoms and Capone Bege arrive at the island and interact with the minks. Caesar begged Sanji to protect him from the Big Mom Pirates again, but Sanji said they did not need him anymore and asked why Big Mom wanted him anyway. After hearing Caesar's explanation, Sanji told him that he deserved what was coming. However, Sanji realized that they also had bad blood with Big Mom, and decided for him and Brook to talk to Bege and Pekoms.



The two groups met in the forest, and Pekoms thanked Sanji for saving his people. The mink revealed that they had orders to capture Caesar as well as do something that would tear the Straw Hats apart, but told Sanji he would repay them by leaving the crew intact as long as they got Caesar. However, Bege shot Pekoms and captured Sanji's group and Caesar, taking them inside his body fortress. Inside, he presented Sanji an invitation to Big Mom's Tea Party, where he was arranged to be married to the 35th daughter of the Charlotte Family, Pudding.



Sanji refused to attend the wedding, but Bege threatened him and his crewmates with physical force. Bege's subordinate, Vito, then told Sanji a piece of information that shocked him. He then asked for a pen and paper and gave his crewmates a note explaining his whereabouts to be delivered to the rest of the crew when they arrived. He apologized to his crew, explaining it was not his intention to hide things from them. Sensing Nekomamushi nearby and choosing to resolve the marriage issue himself, he threw Nami, Chopper, and Brook out of Bege's body. Sanji prevented Bege's men from going after his crewmates by holding Caesar at gunpoint, knowing that Caesar and himself were too vital to be harmed. After Bege noticed that Nekomamushi was standing behind him, Nami, Chopper, and Brook plead for Sanji to stay with them. Sanji promised that he would return before Bege fled with him and Caesar.

Arriving at Whole Cake Island
On board Big Mom's ship, Baron Tamago attempted to persuade Sanji to join the Big Mom Pirates. Tamago explained that it was his father's wish, that Big Mom respected his pirating past and his culinary skill set, and that she would likely offer him a good position in her crew. In response, Sanji declared that he cut ties with his father a long time ago, and that he would never cook for a crew that was willing to discard one of their own. Vito then arrived with a picture of his bride-to-be and showed it to Sanji. When he saw that Pudding was beautiful, Sanji became love-struck.



Vito then tried to engage Sanji in a conversation about a comic strip which featured Sanji's family, and their routine fights with the Marines. The strip was intended to be propaganda to brainwash children into idolizing the Marines, but Vito ended up idolizing Germa 66 and was honored to meet Sanji. Sanji became irritated at being associated with the army, and told Vito that he has nothing to do with them. Annoyed, Sanji returned to his private quarters, but Vito followed him in. After Vito reminded an imprisoned Caesar that Sanji's upcoming marriage will bring the Charlotte and Vinsmoke families together, Sanji reiterated his refusal to marry and told Vito to get out. Gotti, furious at Sanji's disrespect towards Vito, aimed his weapon at Sanji as Vito tried to calm Gotti. Unfazed by Gotti's threats, Sanji repeated his earlier order (this time, directed at both Vito and Gotti) to leave, which enraged Gotti further. A woman then intervened, reminding Gotti of Sanji's family connections and the retribution which would be exacted against Capone if Sanji was harmed in any way. As the woman gave Gotti a scolding, Sanji remarked to himself on the similarity between the woman and another person.



Three days before Luffy and his team arrived at Cacao Island, Sanji met Pudding for the first time. Despite their immediate mutual attraction, Sanji informed Pudding that he would not accede to the wedding because it would force his removal from his crew.

Just prior to disembarking on Whole Cake Island, Caesar asked for his heart back. Sanji nonchalantly gave it to Vito instead, much to Caesar's chagrin.

A Family Reunion
With the ocean-going Germa Kingdom assembling at Whole Cake Island, Sanji returned home and reunited with his family for the first time since leaving them 13 years ago. He had a hostile reunion with his younger brother, Vinsmoke Yonji, who was trying to admonish him for refusing to comply with the arranged marriage plans. Sanji then overpowered Yonji in a fight, breaking Yonji's face in the process.

Sanji later conversed with his elder sister, Vinsmoke Reiju, in the Germa Kingdom's royal castle. Reiju attempted to convince Sanji to accept his royal heritage, saying that he would have power, wealth, luxury, and loyal soldiers at his disposal. However, when Sanji reiterated his break from the family and his continued refusal to go through with the wedding, Reiju commented that she likes his fiancée. At that moment, his father, Vinsmoke Judge, arrived to speak to Sanji, who greeted him coldly and refused to acknowledge him as his father. After speaking briefly about Yonji, Judge challenged Sanji to settle their quarrel with physical force.



Judge and Sanji began their duel in a courtyard outside the castle. During their fight, the two traded both physical and verbal blows, with Sanji continually refusing to recognize his former family and even states he does not care what happens to them when Big Mom punishes them for his refusal. This is punctuated by Sanji's brief recollections of the abuse he had received from his family as a child. Judge used his advanced technology and spear to overpower Sanji, who activated Diable Jambe in response. Judge then called upon his men to form a wall between the two of them. As Sanji yelled at the soldiers to get out of his way, Judge stabbed through one of his men with his spear, blowing away an off-guard Sanji with electrical energy.

Back inside the Germa castle, Judge spoke with Sanji as he was being treated by Reiju. Sanji denounced his family again, telling them that, despite his hopes that they may have improved, they were even worse now than when he had left them thirteen years ago. Judge countered by telling Sanji that he had never considered Sanji a true son of his, and had only sought him out as a dispensable means of sealing his alliance with Big Mom, which would guarantee the success of the Vinsmokes' attempts to reconquer the North Blue. While Sanji was distracted by Judge's comments, Judge then had Reiju cuff Sanji with exploding wristlets (the keys to which are in Big Mom's possession), threatening Sanji's most valued assets (his hands) in order to ensure his compliance with the approaching wedding. Sanji tried to remove the wristlets, only for Reiju to stop him as a warning alarm was triggered. When left alone on the balcony sometime later, Sanji looked at his shackled hands and yelled out in frustration.



On the day before the wedding, Sanji trembled as he watched his two older brothers return to the Germa Kingdom. Sometime later, Sanji was having a meal with his father and siblings. Sanji told Niji to finish what was on his plate, but Niji refused and was irritated when Sanji called him a spoiled prince who does not know the value of food. Niji then angrily called the head chef and threw his plate at her. Sanji caught the plate and scorned Niji for trying to hurt a woman. Sanji then ate the food that fell on the floor and praised the head chef for her cooking, making her cry tears of joy. Niji attempted to kick Sanji, but Judge quickly stopped him. Sanji declared that he stood against everything his family stood for. Judge then showed Sanji a photo of Zeff and threatened to have him killed if Sanji disobeyed. After reminiscing of his time at the Baratie, Sanji found Cosette lying on the floor severely injured and suspected it was Niji's doing. Yonji appeared and offered Sanji to take him to their brother. Yonji then led Sanji to a room filled with large containers containing Germa soldiers.



As Sanji stared at the Germa soldiers, Yonji explained to him about their father's past partnership with Vegapunk, the research they were conducting, and that the soldiers are actually cloned humans. Ichiji and Niji appeared shortly afterwards and Sanji immediately attacked Niji out of anger. Sanji kicked Niji in the face and broke his jaw, but before Sanji could attack any further, Ichiji reminded Sanji of what would happen to Zeff should he fight back and while his younger brother was distracted, Niji quickly fixed his face, got back up, and knocked Sanji down. Ichiji then welcomed Sanji home and reminded Sanji on his inferior status in the family, causing some painful memories for Sanji. After beating him while he lay on the floor, Sanji's brothers left the room as doctors tended to him, but Reiju entered and ordered the doctors away. Reiju asked why Sanji had decided to return to the family given that they had given him virtually no pleasant memories and expressed curiosity over why he had to go though more pain for a restaurant owner.

At a changing room, Reiju placed a gelatinous mask on Sanji, which returned his swollen face to normal. Reiju explained that his face was still injured, but his current state would still be better for his meeting with Pudding. Reiju also said that even though Pudding's last name would not change upon marriage, Sanji would still be able to live a happy life with her if she likes him. Sanji got angry, but Reiju reminded him that it was his choice to come back and that this was the extent of the help she would give him. Reiju then asked where Sanji got his chivalry from. After reminiscing of Zeff's teachings, Sanji answered that he was just following the old laws of the universe. Sanji was then brought out to go to the Whole Cake Chateau for the gift exchange with Big Mom, and the Germa 66 soldiers cheered Sanji on as the Vinsmoke Family boarded a carriage pulled by a large cat. Sanji sat in sullen silence in the back of the carriage between Niji and Yonji.

A Big Decision and a Cruel Revelation


On the way to the Whole Cake Chateau, Luffy and Nami caught up to the carriage. Sanji was shocked to see them as Luffy leaped onto the carriage, asking Sanji to return with him. Remembering Judge's warnings, Sanji kicked Luffy off the carriage and coldly told him to leave. Luffy refused to listen and Yonji was about to fight him. Sanji stopped his brother and volunteered to handle Luffy himself.



As Sanji approached Luffy, he further insulted the latter before kicking him in the face. Luffy withstood the attack and remained on his feet. Sanji continued the confrontation by repeatedly kicking Luffy until he finally collapsed. Nami then slapped Sanji in anguish for his insults. After Sanji returned to his family's carriage, Luffy yelled to Sanji, saying that he knew that Sanji never meant what he said. Luffy declared that he would wait for Sanji and would gladly starve to death if he does not return. Luffy went on saying that he would not eat any food unless it is made by Sanji's hands. While hearing Luffy's words, Sanji cried tears of regret.



As the Vinsmoke carriage approached Big Mom's castle, Sanji witnessed an army heading towards Luffy and Nami's location. After arriving at the castle, the Vinsmoke Family, Pudding, and Big Mom had a meal together. During the meal, Pudding asked Sanji to speak with her in private. In Pudding's room, Pudding apologized to Sanji for not bringing him to Luffy as she originally planned. Sanji showed Pudding his injured face and the explosive wristlets, much to Pudding's shock. He then explained to her how his family treated him and the reason he left them in the first place as well as how they were blackmailing him into going through with the marriage. Seeing no way to escape without endangering his hands and those dear to him, Sanji explained to Pudding his intention to ask Big Mom to let his friends go in exchange for him not running away. As Pudding cried over Sanji's grief, he hugged her and told her his decision to marry her.

Sometime later, Sanji had a conversation with Big Mom and requested her to allow his friends to leave Whole Cake Island in exchange for him not running away. Big Mom then stated that as long Sanji complied with the wedding, she would be willing to overlook Luffy's transgression against her. Sanji thanked her and promised to make Pudding happy.

While sitting alone in a guest room, Sanji silently prayed that his friends not do anything rash. Out of concern for Pudding, Sanji tried thinking positive thoughts and acting like his usual cheerful self. He then went outside to pick up some flowers. He later acquired some food in order to cook a meal for Pudding, who had not eaten lunch, and the servant who delivered the food told him about his crewmates' statuses.



Once Sanji finished preparing a bento for Pudding, which turned out to be (in his opinion) vulgar looking due to making it out of habit, he went to Pudding's room, but the door would not allow him in. He then decided to enter Pudding's room from the balcony. He then spotted Reiju in Pudding's room and overheard Pudding as she showed her sinister side and stated Big Mom's plan to kill the entire Vinsmoke Family during the wedding. Sanji stood outside in the rain in shocked silence. As Pudding continued insulting Sanji in front of Reiju, Sanji stood quietly and shed a tear as he tried lighting a cigarette. Sanji later left the balcony while Pudding altered Reiju's memories.

Sanji then went to the infirmary and, after subduing and tying up the guard, spoke to Reiju when she regained consciousness. He told her about what happened between her and Pudding and she accepted his explanation. To Sanji's shock, she proceeded to tell him that they should act as if they knew nothing, and allow the assassination of their family (whom she referred to collectively as "murderers") to go ahead during the Tea Party. She then revealed to Sanji the circumstances behind his birth, explaining that their mother had given her life to ensure that Sanji's capacity to feel emotions would not be corrupted by their father's plans. An upset Sanji nonetheless continued to resist, not wanting Reiju to be killed along with their father and brothers, but Reiju informed Sanji that she had switched out his exploding wristlets with fakes and urged him to leave Whole Cake Island with the other Straw Hats.



Sanji still refused to leave the island due to his concern for the Baratie chefs and the Straw Hats. He later left the infirmary and sat alone somewhere in the castle, evaluating everything that had happened before deciding that he could not turn back now. As he looked at the bento box he made for Pudding, he remembered that he made his crewmates' favorite foods and tried to forget them. Sanji once again decided to give in and go along with the wedding before Bobbin bumped into him. When Bobbin tried to eat the meat from the bento box, Sanji promptly kicked him into the wall. Sanji was initially shaken from his own actions, but he quickly grabbed the bento box and ran as guards were coming to his location.



After leaving the castle, Sanji traveled through Sweet City with the bento box and fend off a dog along the way. He eventually arrived at the place where Luffy promised to wait for him. Sanji found Luffy after hearing his stomach growling. Luffy woke up when he smelled the bento box Sanji was carrying. Sanji gave the box to him and Luffy happily ate the food. When Luffy once again asked Sanji to leave with him, Sanji explained his reasons why he could not. Luffy responded by punching Sanji and demanded him to tell the truth. Sanji broke down in tears, saying that he wanted to return to the crew but did not want to leave his family to die. Luffy then gave Sanji his support, saying that they would ruin the wedding together.

Afterwards, Sanji was surprised to hear that Jinbe had appeared and was relieved to know that Nami was safe. However, Sanji expressed regret for all the grief he caused her. They are soon contacted by Chopper's group, who are speaking to them through a mirror shard. Nami made it clear that she would not forgive Sanji for putting her into a worrisome state but was willing to forget about it to help Sanji and get him back. Sanji then listened as Jinbe explained more about Bege, such as his backstory and him plotting against Big Mom. Sanji was then shocked when Luffy agreed with Jinbe's proposal to form an alliance with Bege.

The Wedding


After being informed by Jinbe of the location of Bege's hideout, Sanji and Luffy arrived there and were greeted at the door by Vito. Vito welcomed Sanji enthusiastically before directing him and Luffy to take a bath, since his boss does not like to meet with dirty people. After taking their bath, Sanji accompanied Luffy and his team in meeting with Bege and his crew. When Bege indicated that his best option was simply to eliminate Luffy's party to avoid complications to his plans, Sanji replied nonchalantly that if he died, the entire tea party would be called off and thus Bege's chances of assassinating Big Mom would disappear. Bege reluctantly agreed, acknowledging that Sanji was the one person he could not kill. After a minor altercation between several of the members, Bege went on to explain the details of his assassination plot. Sanji questioned whether any weapon would be sufficient to kill Big Mom, but Bege reassured him that as long as particular conditions were met, Caesar's weapons would work. At the conclusion of their discussions, Sanji left the others and returned to the Chateau to prepare for his "wedding".

Later in the bride and groom's waiting room, Sanji sat next to Pudding and despite being aware of her deceptions, he struggled to contain his natural responses to her beauty. Pudding talked to him with a friendly persona, causing Sanji to become infatuated with her. Sanji and Pudding then flew into the wedding ceremony on a teacup on top of Zeus with Sanji smiling in bliss.



As they approached the altar, which was on top of a giant wedding cake, Sanji told himself to come back to his senses. During the exchange of vows, Sanji lifted Pudding's veil to perform the kiss of oath. Pudding showed her third eye, but Sanji commented that her eye was beautiful, causing Pudding to break down in tears as Sanji tried to comfort her. The priest then prepared to assassinate Sanji on Big Mom's orders. Knowing that Sanji would dodge the shot, Katakuri attempted to kill Sanji himself by launching a jellybean at him. However, Sanji dodged the shot and it hit the priest instead as Sanji responded by gazing at the surprised shooter with a glare.



After duplicates of Luffy emerged from the wedding cake, Sanji grabbed Pudding and jumped off the altar as the cake collapsed. After they landed, however, Pudding furiously began attempting to shoot Sanji, who dodged every shot she fired. Pudding stated that she had deceived countless people in the same way she had deceived Sanji, but she teared up and started to waver when Sanji asked her if she herself was one of those people. Her brother Daifuku then intervened, summoning a genie and slapping Pudding aside for failing in her task before attacking Sanji with the genie. As Sanji defended himself, he expressed concern when he saw his family restrained and held at gunpoint. Eventually, he was able to break away from Daifuku's attack and immediately ran towards his family, desperately yelling at Reiju to run, but he was quickly pinned down by Daifuku's genie. However, when Big Mom started her strange scream and incapacitated the Charlotte Family members surrounding the Vinsmokes, Sanji was able to free his family by shattering the hardened candy that had been restraining them.

After freeing his family, Sanji watched as Bege, Vito, and Gotti fired their KX Launchers at Big Mom. However, Big Mom's scream detonated the rockets before they could reach her. With the assassination attempt a failure, Caesar flew into the venue with the escape mirror and Bege signaled the alliance members to retreat. Before they could escape into the mirror, Big Mom's scream shattered it, leaving the alliance trapped in the venue.



After Bege transformed into Big Father, Sanji gestured to his father to get inside. The rest of his family put on their raid suits and attacked the Charlotte children who were restraining Nami, Chopper, and Carrot. Once Reiju forced Smoothie to release Nami, Sanji caught Nami in his arms before retreating inside Bege's fortress. As Bege's fortress came under attack by Big Mom, Judge questioned Sanji on his reason for saving him. Sanji replied it was to honor his real father, Zeff, and told Judge never to go near him nor East Blue ever again. Judge obliged, and the Vinsmokes headed out to cover for the alliance as they attempted an escape plan. However, when Reiju was overwhelmed by Big Mom, Sanji and Luffy leaped out and blocked Big Mom's punch, despite Sanji telling Luffy not to.

Sanji then dragged Luffy away while Big Mom taunted Luffy by using his previous threats to her before calling him spineless, prompting Luffy to break free from Sanji and briefly clashed with Big Mom using Gear 4. Sanji then carried Luffy again after the latter declared that he would defeat Big Mom after taking down Kaidou. Before they could escape, Sanji, Luffy, and the Vinsmoke Family were subdued by the Charlotte Family. Big Mom was going to execute them, but the Tamatebako dropped to the base of the Whole Cake Chateau and exploded, causing the castle to topple over.

Baking a Solution


As the castle collapsed, Luffy's group, Bege's crew, and the Vinsmoke Family got away. Sanji's group and the Fire Tank Pirates rendezvous at the northwest part of Whole Cake Island, where Bege decided to part ways with the Straw Hats. After Brook and Chopper separated from the group to retrieve the Shark Submerge, the rest head for the Thousand Sunny. As they approached the Seducing Woods, they ran into King Baum. Nami then used part of Big Mom's vivre card to control King Baum and forced him to transport the fleeing team. However, before they reached the Seducing Woods, a crazed Big Mom (while riding on Zeus) caught up to them.

Using Napoleon in its sword form, Big Mom unleashed an air slash that cut off a part of King Baum. As Big Mom prepared to attack again, Nami diverted Zeus' attention by using thunderclouds, causing the cloud homie to veer off-course and drop Big Mom. When Sanji and his group reached the Seducing Woods, Big Mom ordered the tree homies to stop the Straw Hats, but King Baum charged through them. Sanji and his group were later forced to jump off King Baum when Prometheus attacked and burned King Baum for his betrayal. As the Sanji Retrieval Team continued with their escape, the Seducing Woods homies went to work attacking the Straw Hats and changing the landscape to confuse them. Several Big Mom Pirates caught up to their captain and clashed with the Sanji Retrieval Team. The team pulled out of the conflict quickly, knowing they could not split up there. While Zeus ate Nami's weather egg, Sanji grabbed Nami and continued running. Zeus grew massively and became stormy, and Nami took the opportunity to summon a massive lightning bolt that struck the Big Mom Pirates pursuing them.



Nami's attack left Big Mom laying at the bottom of a crater. To the Straw Hats' shock, Big Mom was barely affected and continued to move. She ate through the ground as she moved back up, and the team started running again. They were then approached by Pudding and Chiffon, and Pudding tried to tell Sanji about their mission to make a cake, but quickly impeded herself with mood swings as she went from being in love with Sanji to wanting to kill him and back. Chiffon took the lead as she petitioned for Sanji to help them make a cake to satiate Big Mom's eating disorder, and Sanji readily agreed to assist them. Big Mom then got back on her feet and unleashed another devastating air slash that barely missed them. The two groups parted ways with Sanji hopping on Rabiyan and heading to Cacao Island with Pudding and Chiffon. The trio then flew away from Whole Cake Island, passing over the Thousand Sunny, where Sanji saw Brook and Chopper holding their own against the Chess Soldiers onboard. Sanji had faith that his friends would pull through and declared to make a cake that will make Big Mom faint.

As they traveled to Cacao Island, Sanji learned from Chiffon that Lola was once Totto Land's Minister of Chocolate before she ran away. Sanji noted that Lola was a master chocolatier, and then told Pudding to get out of her hiding spot inside Rabiyan's folds. Pudding acted like she hated Sanji and claimed that she did not want to be seen next to him and be mistaken as his wife, but she became lovestruck when Sanji told her not to fall. As Pudding continued to be split on her feelings toward Sanji, the trio approached Cacao Island.



Sanji, Pudding, and Chiffon arrived at Chocolat Town on Cacao Island, where Sanji was hidden away inside Rabiyan's folds and Chiffon acted as though she was Pudding's prisoner. Pudding enlisted the help of Whole Cake Island's 31 most renowned head chefs, and at the Sweets Factory, she altered their memories to make them believe the wedding had gone smoothly and Big Mom's first cake had been destroyed by bad weather. Inside the factory, Sanji came out of hiding and revealed that he designed the cake during the time he was hidden. When he showed it to Chiffon, she was amazed that Sanji recalled the ingredients through his sense of smell. As the chefs prepared to work, they were in awe at how he drew the diagram and listed the ingredients perfectly. Sanji then explained his plan to prepare the cake for delivery in three hours and complete it by the time they take it to Big Mom. With Chiffon making the base layers, Pudding making the chocolate, and Sanji preparing a secret ingredient, the cake baking officially got underway. As Sanji and the chefs worked on making the cake, they heard a commotion outside the factory but remained focused on their task. While Brûlée was speaking to Pudding through a Den Den Mushi, Sanji heard about the Straw Hats' planned rendezvous point and Luffy's battle with Katakuri. Pudding expressed concern for Luffy, but Sanji was confident that Luffy would prevail. While Sanji was making his special ingredient, Chiffon noticed that he was grinning to himself. Chiffon then scolded him and told him to be more serious, reminding him what was at stake. Sanji replied that he was thinking of Big Mom's delighted face, much to Chiffon's annoyance. Sanji eventually completed his secret ingredient, the Simsim Cream, which caused a chef to faint from the sweetness when he tried it. With the baking of the cake completed, Sanji and the chefs prepared to set sail and rendezvous with the Thousand Sunny.



As Sanji (while in disguise), Pudding, Chiffon, and the group of chefs were leaving the factory with the cake, they were met by Oven, who attacked Chiffon for her role in Bege's assassination attempt. While Pound charged at Oven, Sanji rapidly moved in to kick Oven in the head before grabbing Chiffon. They continued on to the harbor, but Oven caught up to them and confronted Chiffon again. They then went to the harbor, where Oven intended to use Chiffon as a hostage to force Bege to surrender. However, as Bege's ship approached the island, Bege shot Oven in the face with an explosive round. With Chiffon freed, Sanji prepared to back up Bege. As Bege piloted the Nostra Castello onto Cacao Island, revealing that it could travel on land with tank treads, Sanji used a kick to lift the carriage holding the chefs (including Pudding and Chiffon) and the wedding cake onto the deck of Bege's ship before boarding the ship himself. When the ship returned to the sea, Oven tried preventing their escape by boiling the sea, but he was thwarted by Pound. Having escaped Oven, Sanji and the chefs proceeded with adding decorations to the cake.

On the way to the Thousand Sunny, Sanji and Bege had an argument on what to do with the cake with Sanji claiming that his special ingredient would stop Big Mom. Sanji then fed Bege the Simsim Cream, causing him to briefly faint with bliss. After Bege regained consciousness, Sanji told him that he may attempt to assassinate Big Mom after she ate the cake.



Eventually, Sanji and the chefs successfully completed the cake. Pudding briefly relapsed into her "evil" persona and mocked Sanji by saying that he might be too late. Sanji then declared that he had to meet up with his friends because they were believing in him.

Final Push to Freedom
As they approached the Thousand Sunny, Sanji was overjoyed to see Nami again. Bege promised Sanji that he would not tamper with the cake before feeding it to Big Mom. Accepting Bege's words, Sanji left the cake in his hands. Pudding then took Sanji back to the Sunny on Rabiyan, while Sanji hid inside Rabiyan's folds. Upon returning to the Sunny, Sanji was embraced by Nami and Brook. As they set course for Cacao Island to retrieve Luffy, Sanji revealed that the Big Mom Pirates were aware of their rendezvous point.



Sanji and Pudding later went ahead to Cacao Island to help Luffy. While riding on Rabiyan, Sanji thanked Pudding for her help, causing her to become extremely flustered. Sanji swore that he would save Luffy. After arriving back at Cacao Island, Sanji and Pudding hid in the shadows as they saw the forces the Big Mom Pirates gathered there. Sanji told Pudding that they would be parting ways when Luffy returned and also told her that he was glad that she was his fiancee, causing Pudding to become emotional. Before ending their conversation, Pudding made one last request and kissed Sanji, but removed his memory of it immediately afterwards, leaving him unaware of what the request was. With a few minutes before the promised rendezvous time, Sanji contacted the group on the Sunny and told them not to get too close to the fleet waiting at the coast and that he would grab Luffy and return to the ship.



Upon seeing Luffy after Pekoms exited the Mirro-World with him and a captured Brûlée, Sanji reported to the group on the Thousand Sunny. When Raisin attempted to attack Luffy while he was trying to run over the nearby buildings, Sanji kicked Raisin away and grabbed Luffy. Sanji then tried to escape with Luffy through the air, but they were smashed into the ground by Charlotte Yuen. Sanji and Luffy were cornered, but they were saved by the arrival of Germa 66.

As Sanji's siblings shielded them from bullets, Sanji was told to escape with Luffy. Sanji then told the group on the Sunny to sail past the port at full speed. After Sanji kicked through several of the Big Mom Pirates, Oven attempted to attack him and Luffy, enraged after hearing about Katakuri's defeat at Luffy's hand. Ichiji repelled Oven and Sanji then fled into the air. Yuen tried to attack Sanji once more but Yonji interfered. Sanji was then shot at by several snipers, and one of them fired a missile. Niji grabbed Sanji before he was caught in the explosion and while holding onto Sanji and Luffy, Niji traveled at a high speed and took down several pirates with his sword. Niji then threw Sanji and Luffy toward the Thousand Sunny, sending them flying over the Big Mom Pirates' fleet. As the group on the Sunny sailed past the port, Sanji told his captain that their ship was within sight.

Sanji and Luffy returned to the Sunny, but the group was then besieged by Smoothie's fleet until Judge came to their rescue. As the Sunny passed by Judge's castle, Sanji listened as Judge asked Luffy why he risked his life to rescue Sanji. The Sunny group later saw enemy ships approaching them from the front and Sanji defended Carrot from Daifuku's genie. When the situation grew more dire, they were surprised when Wadatsumi appeared and attacked the enemy.

The Sun Pirates cleared a path for the Sunny. However, despite their efforts, the Sunny was intercepted and attacked by the Queen Mama Chanter. Wadatsumi saved the Sunny by switching it with the Sun Pirates' ship and hid the Sunny in his mouth. Wadatsumi tried swimming away, but Oven attacked him with heat waves, forcing him to spit out the Sunny. As the Sun Pirates held back the Big Mom Pirates, Jinbe decided to stay behind to help them and Luffy consented to his decision. After Jinbe joined his former crew in battle, the Sunny group sailed far away from Cacao Island.

After escaping from Totto Land, Sanji learned about Pedro's self sacrifice and expressed some regrets. Carrot tried to cheer Sanji up but ended up crying, prompting Sanji to comfort her. Later, Sanji cooked a meal for the Sunny group.

Levely Arc
Sanji realized that he received a raid suit from Niji during the escape from Cacao Island. Sanji considered it as an insult and wanted nothing from his family. However, Luffy and Chopper begged him not to throw it away and he then tossed the canister to them. Upon seeing Zeus, Sanji told the cloud homie that he was Nami's servant first, but Zeus reminded Sanji that it lives inside the Clima-Tact. Carrot received the newspaper and the group read it. Sanji saw his new bounty of 330,000,000 and was pleased to have a higher bounty than Zoro but was dismayed that his family name was included on the poster. The group initially thought Luffy's bounty went down to 150,000,000 because Luffy misread it, but Brook later had a closer look at Luffy's bounty poster and the group was shocked that Luffy's bounty increased to 1,500,000,000.

Infiltration in Wano Country
As the Thousand Sunny continued towards Wano Country, the group was informed of the Levely through a newspaper and Sanji was overjoyed to see Vivi on the newspaper as well as some other princesses. He even cut out parts of the newspaper to keep for himself. The group then encountered an unusual weather disturbance in their direction, followed by an octopus on their ship as well as a school of huge carp on their side. After a bumpy ride across a river, the ship climbed up a waterfall. Once they reached the top, they came across a whirlpool. Sanji carried Nami, Chopper, Carrot, and Brook away from the ship, but Luffy got dragged into the whirlpool along with the Sunny.

After Luffy got separated, the group searched for him, but they only found his Vivre Card. They later got in touch with Kin'emon and they reunited with Luffy at the ruins of Oden Castle. With Law, Momonosuke, and Kiku also present, Kin'emon explained how he and his group traveled through time to escape Orochi's attack twenty years ago. Sanji then listened as Kin'emon explained more about the past such as the story of Oden, the time of his execution, the rumor about Toki, and what Kin'emon's group did right after arriving at present time. Kin'emon then went over a plan to attack Onigashima, the island where Kaidou resided, in two weeks.



Kin'emon explained more about the Fire Festival and how the decisive battle would play out. Sanji explained his intent to compete with Kin'emon for Kiku's affection, but Kin'emon pointed out that he was already married to another woman, making Sanji envious. He then gave the group specific tasks to do and explained that Sanji's cooking skills would be able to draw in crowds and help in their search for their allies. After giving the group new clothes, he introduced them to Shinobu and Sanji was depressed with her unattractive appearance. When Kaidou arrived at Kuri, Law alerted the group.

The group was surprised to see Kaidou and they learned that Luffy, Zoro, and Law were already exposed. Luffy rushed off to protect Okobore Town and Law chased after him and told the rest to remain unseen. After Kin'emon and Kiku left to rescue Tsuru, the rest at Oden Castle noticed Kaidou coming to their direction and tried to flee as Kaidou destroyed the castle with a fire breath. Sanji carried Carrot and Nami away while Shinobu saved the rest by using her Devil Fruit power to sink them into the ground. Kiku then returned and told them what happened to Luffy.

Sometime after Luffy was taken by the Beasts Pirates, Sanji operated a soba noodle stand. He managed to attract a long line, but he seemed more focused on attracting women than samurai.

After Franky, Usopp, and Robin visited Sanji to eat some soba noodles, Sanji was overjoyed that Robin liked his cooking. Later, some thugs from the Kyoshiro Family known as Kuni, Kaku, and Suke went up to him and demanded that he pay them a fee to keep his stand safe. When Sanji refused, Kuni kicked Sanji's soba pot onto the ground, ruining its contents. In response, Sanji immediately kicked Kuni's head into the ground. The cook then forced the soba noodles into the defeated Kuni's mouth. When a girl who had lost her soba bowl because of the thugs came out of a nearby alley, Sanji gave her another bowl. As the girl left, Sanji and his group heard that the courtesan would be passing by soon. An old woman that Robin was training under appeared and told the group about the courtesan's status. When the woman informed Robin that she had been summoned to Orochi's sitting room, Sanji praised Robin. As the courtesan was passing through the Flower Capital, Sanji, Usopp, and Franky were there to watch.

Chaos and Complications
When two of the Tobiroppo came looking for Sanji, Law urged him to go hide, but Sanji paused when he overheard that one of them was X Drake.



Sanji, Law, Franky, and Usopp then fled from the Beasts Pirates to avoid discovery. However, Page One went on a rampage and attacked soba shops in search of his target. Sanji then decided to fight the Tobiroppo and initiated a confrontation by attacking him. In order to keep his identity hidden, Sanji donned his raid suit, and when Page One attempted to attack him, Sanji turned invisible and kicked Page One in the stomach. Page One then transformed into his hybrid form and swiped at Sanji with his arm, overpowering Sanji's kick and sending him crashing through several buildings. Thanks to the suit, Sanji was mostly unfazed by the attack. He then jumped high into the air before dropping down and attacking Page One again.

Sanji escaped from the Flower Capital and went to Ebisu Town with Law, Franky, and Usopp. While hiding there, Sanji cried over the incident where Komurasaki was struck down. After asking Law about Luffy's situation at Udon, Sanji began thinking about going to a bathhouse.

Sometime later, Sanji separated from the group and used his raid suit to sneak into the bathhouse where Nami, Robin, and Shinobu were bathing. Beasts Pirates led by Drake and Hawkins arrived in search of Kin'emon's allies. After Hawkins spotted Nami, her towel fell off and Sanji got a nosebleed from seeing Nami's naked body and revealed himself in the process. Drake entered the bathhouse after hearing about Sanji's presence and fainted from seeing naked women. As Hawkins tended to Drake, Sanji and Nami's group took the opportunity to escape. Using his raid suit, Sanji carried Nami, Robin, and Shinobu and flew away from the bathhouse. As they were flying, Sanji informed them that Law's crew were captured to be used as bait for Law.

In Ebisu Town, Sanji, whose face was heavily beaten by Nami due to the bathhouse experience, pleaded for Law and Shinobu to stop fighting as they got into a heated argument over the Beasts Pirates finding out about Kin'emon's secret message and his supporters. Right after Tonoyasu spoke with Kanjuro and Shinobu, Sanji, Robin, and Franky were baffled when they said that they did not know who Tonoyasu was.



When news of Tonoyasu's capture was revealed, Sanji and his group gathered to see him being shown on a broadcast. Sanji and his group then rushed to Rasetsu Town but only arrived after Tonoyasu was shot to death. Sanji then listened to Shinobu's explanation on why the people of Ebisu Town could only laugh despite their grief and pain. Upon seeing Toko in danger of getting shot by Orochi, Sanji jumped in to protect the girl and met Zoro again as well.

After a brief argument, Zoro handed Toko to Sanji. In the ensuing chaos, the chef then reprimanded Zoro for attempting to attack Orochi. Drake transformed and attacked Sanji, who struck back with a kick. While under attack by Drake, Sanji handed Toko to Usopp. When Sanji tried to land a hit, Drake slammed him into the ground with his tail. Drake relentlessly continued with his attacks, but Sanji noticed a woman in trouble. Sanji dashed off to help her, but Zoro saved her first. Sanji was then deeply shocked to see that Zoro was acquainted with her.

As the Flower Capital went into high alert, Shinobu and Sanji surveyed the situation from a rooftop. Shinobu pointed out that they still needed to free the Kozuki Family supporters that were still imprisoned. The two also noticed the citizens preparing for the Fire Festival. They later joined a meeting with several key alliance members at Amigasa Village. The group later heard from Zoro and Kawamatsu that Hiyori was alive. Upon finding out about the woman that was with Zoro, Sanji began pampering Momonosuke. He was later shocked to see Enma's destructive power when Zoro gave it a test swing.

Raid on Onigashima
On the day of the Fire Festival, the Straw Hats sailed to Tokage Port on the Thousand Sunny to join the Scabbards and enter the battle with the Beasts Pirates.

While Kanjuro fled to Onigashima with Momonosuke in tow, the Straw Hats learned that Kanjuro was a spy working for Orochi. Sanji tried to pursue Kanjuro but stopped when the latter conjured an ink cloud that rained down ink arrows. Sanji then used his own body to shield Nami from the attack. As the alliance was attacked by a Beasts Pirates ship with long ranged cannons, the Straw Hats were overjoyed to see Jinbe arriving and joining the battle. With Jinbe officially part of the crew, the Straw Hats proceeded to take over the port in front of Onigashima. The crew then arrived at Onigashima with the rebels. After disembarking, Sanji received a Beasts Pirates disguise from Kin'emon.

As the Straw Hats made their way into Kaidou's stronghold, Sanji rode on the Brachio Tank V. The group in the tank and Kin'emon's forces reached the Pleasure Hall owned by Black Maria. Sanji excitedly entered the brothel, but then exited the building with disappointment. He soon separated from the two groups and went somewhere on his own.



After the all-out attack on the Beasts Pirates began, Sanji went to the Live Stage in his raid suit and rescued Momonosuke after King thwarted Shinobu's attempt. While clashing with King in mid-air, Sanji threw Momonosuke to Shinobu before King drove Sanji into a nearby tower. Thanks to his raid suit, Sanji managed to withstand King's attack. After recovering, Sanji rejoined his crew up on the Live Stage. Sanji watched with amusement as Luffy rushed forward and took out one of the Numbers.

When Page One and Ulti appeared, Luffy and Sanji watched Usopp and Nami draw them away. Before they could go after the Scabbards, Scratchmen Apoo attacked the two, but they quickly covered their ears. Apoo then summoned Hatcha to attack them, but Sanji suggested they should ignore him instead to avoid wasting time with a pointless fight. As they continued on, Sanji was still frustrated with having to keep Luffy from engaging in pointless fights. After Jinbe took care of Briscola for them, he offered to escort Luffy to the roof of Kaidou's castle. Despite being slightly irritated since this was his job, Sanji advised Jinbe to watch out since Luffy would engage in any fight if given the chance.

The trio reached the first level of the castle, and Sanji and Jinbe defeated two Shinuchis before proceeding. At the middle of the second level, Sanji heard something that grabbed his attention. He separated from Luffy and Jinbe to rescue a woman, but he fell into a trap and was captured by Black Maria and her subordinates. Sanji tried running away, but Black Maria and her group chased after him.



Although Sanji was able to fend off Black Maria's male subordinates, his refusal to hit her or her female subordinates allowed Black Maria to trap him once again. She then told him to call out to Robin through a special mask that one of her subordinates wore, saying it would broadcast his voice through the whole castle and lead Robin right to them. Before she could apply the mask, Black Maria received a call from King that the wounded Nine Red Scabbards had been spotted in the Treasure Repository on the castle's second floor, prompting her to head there to try and kill them instead, which made Sanji worry. However, she still continued to attack him until he called Robin, which he eventually did, giving her his location and begging for help. He demanded to be released, but Black Maria went back on her word, instead wanting to make him her pet like the others she had tied up in her webs. He declared that he wanted to love all the ladies in the world, prompting Black Maria to try to discipline him. Thankfully, she was held back by Robin, who slapped her with her Devil Fruit powers and Sanji was freed from the webs by Brook. Having been freed, Sanji decided to go to the Scabbards' location to help them while Robin thanked him for trusting her.



Later, Sanji heard from a broadcast that the Beasts Pirates were pursuing Momonosuke. He then became conflicted on whether to help Momonosuke or the Scabbards. He eventually decided to head to Momonosuke, but ended up catching Law and Zoro who suddenly appeared in midair after teleporting from the rooftop. Law informed Sanji about Zoro's condition but quickly left the scene, leaving Sanji to wrap Zoro in bandages and carry him while fighting the Beasts Pirates. After the two encountered Kawamatsu and Izou, who informed them that Kin'emon would protect Momonosuke, Zoro suggested they head to the Live Floor before falling asleep.

Sanji appeared just in time to save Chopper, kicking Queen with Diable Jambe: Rotisserie Strike which sent him spinning, simultaneously deflecting all the arrows from Charlotte Perospero's Candy Shower. He then congratulated Chopper for holding out so long against the Brachiosaurus before lightly chastising him for believing the recent announcement of Luffy's defeat. He then casually chucked the heavily injured Zoro to the doctor before he started to battle Queen. He was surprised when Tama appeared on the stage to activate her ability, though protected her from Queen with Collier Strike when the All-Star targeted her after she did. When Queen identified him as Judge's son, Sanji angrily told him to stop calling him that, and deduced that "the Plague" was once part of the research group his father was in. Queen responded that they were both indeed once part of MADS, as he took his hybrid form and "revealing" himself to be a cyborg, which Sanji figured out long time ago. As they fought, Sanji commented that Franky would be interested in Queen's technology of firing continuous lasers'.



On the Live Floor, King and Queen began to attack all of the turncoat members of the Beasts Pirates as Sanji had been downed by the two, with him admitting that fighting both of them at the same time is overwhelming. To make matters worse, Marco had also reached his limit, and the two All-Stars had previously began searching for Zoro. Sanji found Chopper with Zoro and told him to flee with him if the medicine is not working, but Chopper responded that Zoro had already been administered it, and that it was just taking longer due to his condition. Sanji then resumed fighting Queen as King ordered the Beasts Pirates to find Zoro and stop him from recovering. King then located Zoro and went to attack him, causing Sanji to rush to his aid, but King's attack was instead blocked by Marco. Queen then met up with King, and when the pair begin to attack Marco, Marco does nothing to stop them. He instead says that from this point on, the stars will be taking the stage. Just as he says this, Zoro, who has recovered, strikes King with Three Sword Style: Rengoku Oni Giri while Sanji strikes Queen with Diable: Mouton Shot. Both Zoro and Sanji then say that when they conquer this battle it will give them a glimpse of Luffy as the Pirate King.

King and Queen quickly recovered from the attack, and Queen began to attack Zoro and Sanji with beams in retaliation, which they both dodged. Zoro questioned why Sanji was acting strangely, and Sanji uncomfortably pointed out that his body has felt off since he first used his Raid Suit. Zoro warned Sanji not to hold him back, causing the two to start bickering. The pair then blocked an attack from both King and Queen for each other, although with great resentment, and split up to face the All-Stars one-on-one, with Sanji preparing to fight Queen. After Sanji blocked Queen's attempted strike on Zoro with Diable Jambe, Queen began to express his interest in the technology of Germa 66, specifically Jugde's modifications of his children and their unique abilities. Queen questioned if Sanji's abilities were a result of these modifications, to which Sanji replied that he is completely human and can create his Diable Jambe due to the heat of his passion and not because of his father. He then striked Queen who defended himself with Busoshoku Haki.



He was later caught off-guard when a dragon crashed into the Live Floor, with Luffy attached to its horns, and was later surprised alongside Zoro to hear that this dragon was actually Momonosuke, although altered. After Zoro was sent out of the Live Floor by King, Sanji was left alone fighting Queen on the Live Floor. The two exchanged attacks, with Queen constantly demanding that Sanji use his Raid Suit. Sanji also continued to wonder about what was happening with his body. When Queen attacked him once again with Black Coffee, Sanji retaliated with Bien Cuit: Grill Shot, only for his attack to merely send Queen back a bit, causing Sanji to question how can he get through Queen's tough dinosaur hide. Queen then showcased another modification of his own body, launching his Brachiotoguros technique, coiling around Sanji, with the intention of breaking his bones and inner organs. Sanji was rendered helpless in Queen's grasp but due to Queen unintentionally being struck by two blows from his own torso, whom he previously split with his technique, Sanji was freed from Queen's coil. However, the impact of Queen's technique left his bones broken, giving him a zombie-like appearance. Sanji quickly recovered from this damage by bending his body back into place, to the shock of everyone, including himself. He began to wonder to himself if his body had begun to develop his family's modifications, which was later proven to be true, when a strike from behind by Queen aimed at his neck shattered Queen's sword and left Sanji completely unharmed.

Sanji quickly became anxious upon realizing that his body was changing, with him worrying that he may become emotionless like his brothers. This resulted in him running away from the Live Floor so that he could have time to think to himself. As he fled, he was shot at by a few members of the Beasts Pirates, but the bullets simply hurt Sanji and did not pierce his skin. Queen pursued Sanji and continued to attack him, still demanding that Sanji fight in his Raid Suit. Queen eventually caught up to him, and Sanji engaged him in combat again.



Sanji then found himself in the Pleasure Hall, where he happened to be attacked by several geishas who were hiding inside and accused him of hurting O-Some, something Sanji could not imagine as he had vowed to never hurt a woman. Confused by this accusation, Sanji got lost in thoughts, fearing he finally had become just the same as his brothers. When Queen caught up to him, he did not notice him, instead recalling the moment he came across the geisha when the next thing he knew was seeing the fear in her eyes and her laying bleeding on the ground. As he was then thinking about which version of him could be more useful to Luffy, a man willing to never hurt a female or an emotionless warrior of science, ready to crush anyone on command, he then made up his mind. He pulled out the canister containing the Raid Suit, but instead of putting it on, he destroyed the Raid Suit, much to Queen's disappointment. Following then, he would contact Zoro, who was in a heated battle with King, explaining he snuck a Den Den Mushi into his clothes should he get lost. After telling Zoro he was confident they would win, to which Zoro agreed, he was then tasking Zoro to kill him should he really lose his humanity after the raid, to which Zoro, although confused, agreed. After thanking him, he seemingly turned invisible, berating Queen for his comments on him being a Germa soldier and then hit Queen with Hell Memories. Sanji's attack was able to make Queen get blown back quite a distance but Queen eventually makes his way back to Sanji, where he reveals he heard him talking with Zoro earlier and believes that he cannot win against King, telling him that he is a Lunarian, and they could survive in any harsh conditions before they were wiped out. When Sanji asks why that was, Queen mockingly tells him to find out himself before preparing to fire another laser at him.

Queen then showcased that he was able to copy and utilize all of Sanji's brothers abilities, much to Sanji's anger and annoyance, once again yelling at Queen to not call them his family. Sanji was hit by two of Queen's copied abilities, Sparking Queen and Henry Queen before Queen, ignoring Sanji's comments and boasting about his scientific geniuses, grapped Sanji with Winch Queen and smashed him through several walls in a circle. Sanji, however, was able to kick himself out of the grap, destroying Queen's mechanical arm in the process. Queen angrily shouted at Sanji for the destruction of his arm, with Sanji once again telling Queen he did warn him not to speak of the Vinsmoke Family in Sanji's presence, only for Queen to express his right of free speech. Sanji then kicked Queen in the stomach with Flanchet Flayer, assuming Queen must be exhausted and weakened by Sanji's attacks, even in his enhanced form, before reassuring Queen he is not the same person he fought on the Life Floor. Queen, however, was once again able to surprise Sanji by having effectively copied Sanji's Raid Suit ability to turn invisible, with Sanji doing the same, due to his enhanced speed, leaving Queen astonished at Sanji's speed.



When Some walked across the floor to get her pet mouse, Queen foolishly revealed he had punished her earlier for declining his services after Komurasaki's death. Furious at this revelation and the fact that he had accused himself of breaking his most important principle, Sanji then combined his genetic modifications with his Armament Haki to develop a stronger variant of his Diable Jambe technique, Ifrit Jambe. After shouting at Queen for striking a woman, Sanji sent himself down onto Queen, unleashing a barrage of attacks, which culminated in his new attack, Boeuf Burst, hitting Queen and sending him flying out of Onigashima. Sanji then turned towards Some, showing her Chuji whom he had saved, reminiscing about his childhood and feeding little mice. Sanji then collapsed from exhaustion, so Some treated his injuries.

Following Luffy's awakening, the loud sound of his heartbeat was heard throughout Onigashima, and Sanji regained consciousness and immediately recognized the heartbeat as Luffy's. As the fires spread throughout the Skull Dome, Sanji tried to lead the geishas outside but found the garden had been left behind when the island was raised out of the sea. Raizo and Jinbe sent torrents of water throughout the castle, extinguishing the fires. As the waters flooded the Pleasure Hall, Some clung tightly to Sanji.

Later, Sanji and the most of the Straw Hats met Yamato, who announced that he would be joining them, which delighted Sanji. They then watched Momonosuke's broadcasted speech as he took on the mantle of shogun.

A New Dawn in Wano Country
A week later, after Luffy and Zoro awoke, most of the crew gathered in the Shogun's castle. Sanji and Brook laughed when Nami refused to cuddle with an adult Momonosuke. Sanji then grew angry when Hiyori revealed that she had personally bathed Zoro while he was asleep. The outburst reminded Zoro of the promise he had made Sanji, and the two began fighting, with Sanji insisting that the issue had been resolved already. Later, Sanji joined the men in a bath and had a nosebleed once Yamato joined them.

After their baths, Sanji and the others enjoyed the festival alongside the citizens and the Ninja-Pirate-Mink-Samurai Alliance. Later that night, Sanji, Luffy, Zoro, and Jinbe watched from the capital as Momonosuke, his retainers, and Yamato fought against Admiral Ryokugyu, but ultimately Shanks' Haoshoku Haki drove the Admiral away. Afterwards, Yamato talked with Luffy and the others about staying in Wano instead of joining the crew, which left Sanji brokenhearted. Marco then flew over their heads and told them that he was leaving with Shanks' ship.

The next day, the Straw Hats met to discuss Pluton. When Shinobu visited, Sanji swooned over her changed appearance. Days later, the crew went to Tokage Port in preparation to depart from the country. As thanks for helping Luffy, the crew agreed to take Caribou with them and drop him off at the first island but forced him to travel in a barrel. Momonosuke, Yamato, and Kin'emon caught up to the crew before they could leave. After Luffy gave Momonosuke a flag with the crew's Jolly Roger, they set sail and bid farewell to Momonosuke and Yamato. Kid then goaded Luffy and Law into taking their ships over the Climbing Koi Waterfall.

One Piece Film: Red
Uta organized a concert on Elegia in order to realize her dream of performing for the whole world. Sanji was present during the concert.

Egghead Arc
When Robin announced that the newspaper had arrived with their new bounties, Sanji begged to see them but was crushed to find out his bounty was below Zoro's and Jinbe's. Zoro mocked Sanji for his ranking, which led to the pair fighting. After reading that Sabo had assassinated Cobra and Vivi had disappeared, Sanji worried about Vivi's feelings and whereabouts. Zoro then reminded Luffy of how he had left Ace to do his own thing until his life was in clear danger, and suggested that they do the same for Vivi, which drew ire from Sanji, Luffy, Nami, and Chopper. As Sanji and Zoro restarted their fight, Robin read aloud the over events reported in the newspaper. Luffy then told his crew about his oath to Sabo and Ace, as well as about his dream once he becomes the Pirate King, which amused Sanji.

Days later, the Thousand Sunny entered a turbulent and cold region of the sea and came across a giant warm eddy. Sanji heard Bonney's screams from inside the eddy, so Zoro cut it open. The wind then carried Chopper and Luffy off the ship. At the same time, the Mecha-Shark attacked the ship and ended up capsizing it. While Jinbe swam off to save Luffy, Chopper, and Bonney, the ship and rest of the crew were saved by Lilith and Vegaforce-01. As the robot lifted them out of the water, Lilith explained the shark's purpose and malfunction and introduced herself. While Sanji was distracted by Lilith, she demanded the pirates' valuables, but Nami insisted that Lilith finish saving them. Sanji was caught off guard as the other Sea Beast Weapons surfaced. However, the attack was called off by Shaka, who ordered Lilith to bring the ship to Egghead.



Once they reached the island's Labophase, Nami, Robin, Usopp, Sanji, and Franky disembarked, while Zoro and Brook remained behind to guard the ship. Lilith had the Straw Hats change outfits and don DOM shoes before entering the lab. Sanji continued his admiration towards Lilith, till she disappeared and Edison directed them into a corridor, where they encountered the Seraphim unit, S-Shark. Sanji wondered if the unit was possibly Jinbe's son, till Franky correctly pointed out that it was actually a Pacifista as it began to attack them. As the seraphim grabbed ahold of Nami, Sanji quickly kicked him away from her, as the rest of the straw hats began to counterattack. Shaka ordered S-Shark to stop, ending the other Satellites' experiment, and also activated the magnetic locks of the pirates' DOM shoes, shackling their feet to the floor.

He then began to explain to the Straw Hats about the futuristic yet ancient technology of the island, as well as the events of the Void Century and the World Governments' efforts to erase any record of it and anyone who learned about it, and also listened to Shaka explain to Robin how the Ohara Incident inspired Monkey D. Dragon to found the Revolutionary Army, and that her people's work was preserved and continued by the Vegapunks, which brought Robin to tears, much to Sanji's worry, until Robin thanked Shaka for what he had done. After telling them all that he could, Shaka forced the pirates to follow him to a monitoring room, where they watched Vegapunk talk to Luffy down in the Fabriophase's scrapyard. Sanji was happy to see the others were okay, and quickly noticed Jewelry Bonney, however Pythagoras then ran in, alerting them to the arrival of CP0. Lilith suggested handing the pirates over to Rob Lucci, but Shaka instead decided to order Pythagoras to refuse the agents entry onto the island.

As CP0 ignored the order and infiltrated the island, Luffy began fighting Lucci, and Vegapunk rushed into the room, hoping to see Luffy's white transformation. When he asked Nami about it, she was just as clueless and suggested it was from the Gomu Gomu no Mi, but Vegapunk pointed out that there was no such fruit. He then explained his theory about Devil Fruits, as Sanji and the others watched Luffy and Lucci's rematch in amazement. As they watched the Seraphim attack the government agents, Vegapunk explained how he recreated certain Paramecia-type Devil Fruits with Green Blood, surprising Sanji and the others. Vegapunk then added that he would be joining them on their ship, which surprised the Straw Hats. Vegapunk later requested seven spots aboard the ship, including Lilith and York which excited Sanji.



Once Luffy's group met up with the rest of the crew, Luffy did not want to leave yet, but Nami reminded him that Lucci was there and was surprised to hear that Rob Lucci invaded the Labophase  as well as being amazed by the fact that Vegapunk was able to sneak a spy of his own into the World Government. Sanji was present when Zoro, Brook and Stussy came into the Laboratory and would overhear Shaka's concerns over the disappearance of the main Vegapunk body. When everybody present split up to find Vegapunk Stella (minus Luffy and Zoro who were guarding Rob Lucci and Kaku), Sanji paired up with Jinbe and Stussy, with Sanji spending a majority of the time flirting with Stussy instead of looking for Vegapunk. When he heard Nami's scream from being attacked by the seraphim, S-Shark, Sanji left the two to go find her and save her. Just S-Shark had managed to grab her, Nami was saved by Sanji who took over the fight for them, and berated the seraphim, stating that whether he was the real Jinbe or just some brat, he would brutally punish him for trying to hurt Nami. As Sanji took over the fight against S-Shark, he landed a heavy blow against the seraphim, and as it countered repeatedly, Sanji stood there unharmed, stating that he couldn’t hurt him even if he tried.

At some point afterwards, the Straw Hat Pirates reunited with CP0, Vegapunk and the satellites, having successfully detained York and all of the Seraphim. As the Marine fleet arrived at Egghead, the crew and Vegapunk devised an escape route to Elbaf. When Kizaru had infiltrated the Labophase, Lucci tried to kill Vegapunk, and Sanji used a bubble gun to prevent Kaku from taking action. While he was off helping Jinbe collect everything needed to escape Egghead, Sanji heard Franky's report about Bonney being knocked off of the Labophase by Kizaru. He informed Vegapunk that he wanted in on the rescue mission and quickly ran over, hitching a ride on the Vegatank-08 while Vegapunk drove down to the Fabiriophase. Everyone on the Vegatank searched for Bonney while heading down, but Sanji used his "lady radar" and found her nigh instantly. Vegapunk thought it wasn't very scientific, but relented while Sanji quickly proceeded down ahead on his own. Sanji managed to arrive just in time, saving Bonney from being blasted by a Pacifista being controlled by Bluegrass. He informed her that he knew about her pain, but that she needed to keep a cool head as he carried her away. Conveniently, Vegapunk also managed to arrive in time, and Sanji hopped into the Vegatank with Bonney. Despite their good luck up to that point, everything went south when Jaygarcia Saturn made his arrival on Egghead through a "magic circle". To make matters worse, Kizaru destroyed the cloud road in front of the Vegatank, resulting in it plummeting back down to the ground below. The Vegatank crashed right in front of Saturn. To Sanji's shock, Bonney jumped out of his arms and used a nearby sword to stab Saturn.



Saturn used one of his abilities to blast Bonney back, and caught her in the air. Sanji was enraged by this, and quickly moved to save Bonney, but he was struck down by the same ability, resulting in him being incapacitated. Sanji was later confused when no one tried to stop Saturn, but learned that some sort of force was pinning them down and preventing them from acting. Sanji attempted to yell for the marines to stop when they moved to execute Bonney, but his words were wholly ignored as they took aim.