ONE PIECE Episode 21 Recap & Characters (Spoiler-Free)

Spoiler-free episode guide for ONE PIECE: recap and characters up to Episode 21 — nothing past this episode.

Episode Summary

Unwelcome Customer! Sanji's Food and Ghin's Debt!

At the Baratie, Sanji clashes with the customer Fullbody over wasted soup and insults to the cook, and the dispute escalates despite the other cooks' efforts. Zeff reprimands the fighting and orders Fullbody out, while the starving Gin is refused food by Patty until Sanji feeds him and wins his gratitude. Luffy, impressed by Sanji, invites him to join his crew, but Sanji refuses to leave the restaurant, and Zeff finally tells him to go with Luffy. Meanwhile, Gin returns to Krieg, who decides to invade the Baratie despite Sanji's kindness to Gin.

  • Fullbody confrontation

    Sanji fights Fullbody over wasted soup and insults to the cook, and Fullbody threatens to have the restaurant shut down through the government.

  • Gin is turned away and fed

    Patty drives the hungry Gin away for lack of money, and Sanji feeds him, saying anyone hungry is a customer, which moves Gin to tears.

  • Luffy's invitation and Sanji's refusal

    Luffy asks Sanji to be the cook of his pirate ship, but Sanji refuses to leave because of a reason he will not explain, and the two argue.

  • Luffy as general helper

    Zeff puts Luffy to work, but Luffy breaks dishes and is moved to taking orders, where he meets Nami, Zoro, and Usopp.

  • Zeff releases Sanji

    Sanji is infatuated with Nami, and Zeff reveals that he is the obstacle and tells Sanji to join Luffy's group.

Recent Timeline

  • Empty treasure chests (Episode 18)

    Luffy climbs the mountain and finds all five treasure chests empty, confirming the island's treasure legend was false. Gaimon, still stuck in his chest after twenty years, declines Luffy's invitation to join the crew and chooses to stay and protect the island's animals. The crew then sets off for its next destination.

  • Scurvy and cannonball at Baratie (Episode 20)

    Nami diagnoses Yosaku, Johnny's bounty hunting partner, with scurvy from vitamin C deficiency and treats him with lime juice before the crew brings him inside to rest. Meanwhile Luffy deflects a Marine cannonball with his rubber body, and it strikes the Baratie rooftop, blasting a hole in it and injuring head chef Zeff. Zeff sentences Luffy to a year of chore-boy work as compensation and refuses to negotiate.

  • Sanji kicks Fullbody (Episode 20)

    After Fullbody puts a fly in his soup, argues with Sanji, and destroys the table, spilling the soup, Sanji beats him with his legs for wasting the food. The fight draws the crew into the restaurant.

  • Fullbody driven out, Gin turned away (Episode 21)

    Sanji confronts Fullbody over the wasted soup and his insults to the cook. Fullbody threatens to shut the restaurant down through the government, and Zeff ends the fight and orders him out; Fullbody vows never to return. Gin later arrives demanding food without money, and Patty refuses to serve him as a non-paying customer and drives him away, while the cooks worry this could provoke Krieg.

  • Sanji feeds Gin, Zeff sends Sanji away (Episode 21)

    Sanji offers food to the hungry Gin, treating him as a customer. Gin finally eats, thanks Sanji with tears, and leaves promising never to forget his kindness after receiving an open invitation to return. Zeff then orders Sanji to join Luffy's crew, declaring the restaurant no longer needs him after Sanji's infatuation with Nami. Luffy begins work as a general helper and is reassigned to order-taking after repeated kitchen mishaps.

Character Graph

Alvida

Alvida Pirates

Pirate captain leading the Alvida Pirates. Attacks ships and keeps chore boys; armed with a large spiked club. Defeated by Luffy and sent flying into the sea.

  • Defeat

    Knocked off her ship into the sea by Luffy's Gomu Gomu no Pistol

  • Koby (Hierarchy, Hostility)

    Holds Koby as one of her chore boys

  • Luffy (Other, Hostility)

    Confronted Luffy as a suspected bounty hunter and lost the fight

Koby

Former chore boy forced to serve the Alvida Pirates; escapes with Luffy to pursue his dream of joining the Marines.

  • Forced service

    Kidnapped from a rowboat and made a chore boy by Alvida

  • Alvida (Hierarchy, Hostility)

    Forced to serve Alvida as one of her chore boys

  • Luffy (Other, Neutral)

    Meets Luffy in the kitchen and travels with him after the battle

Helmeppo

Marine

A snobbish, cruel man who is the son of Captain Morgan and abuses the townspeople.

  • Abuse of townspeople

    Brings a hostile wolf into a bar, then threatens to execute the customers unless Zoro surrenders.

  • Broken deal

    Breaks his deal with Zoro by intending to execute him anyway.

  • Roronoa Zoro (Other, Hostility)

    Struck a deal with Zoro after Zoro defeated his wolf, then intended to execute him anyway.

Rika

A small girl in Shells Town who sneaks into the Marine base to bring food to Roronoa Zoro.

  • Rice ball delivery

    Tries to bring rice balls to the crucified Zoro and is stopped by Helmeppo.

  • Roronoa Zoro (Other, Affinity)

    Brings food to the crucified Zoro and wants to help him.

  • Helmeppo (Other, Hostility)

    Stopped from delivering food by Helmeppo, who destroys the rice balls.

Nami

A thief who targets pirates and steals sea charts; infiltrates Buggy's crew under a false pretext while secretly aiming to recover the chart and steal his treasure.

Took Buggy's treasure and restrained his body parts with a rope; agreed to sail temporarily with Luffy's crew.

  • Ambition

    Aims to earn one hundred million berries for reasons she keeps secret.

  • Luffy (Colleague, Neutral)

    Met Luffy after he defeated armed men; proposed a partnership, then declined his invitation to join his crew upon learning he was a pirate.

    Gave Luffy the Grand Line map and agreed to sail with the crew temporarily to acquire Bellies.

Gaimon

A man who was trapped in an empty treasure chest for twenty years on the island; refuses to join Luffy's crew and lives freely on the island.

  • Past life

    Formerly a boy aboard a pirate ship that came to the island searching for treasure; after a month of failing to find any, his crew left him behind.

  • Current stance

    Knowing there was no treasure gave him closure and the freedom to live as he pleased; he has befriended the animals native to the island.

  • Luffy (Friend, Affinity)

    Quickly befriended by Luffy, who later invited him to join his crew; Gaimon declined.

Luffy

Would-be pirate who set sail to begin a pirating career; cast adrift at sea in a barrel after his dinghy was destroyed by a whirlpool. Aims for the Grand Line to search for the One Piece, and first sets out to recruit Pirate Hunter Roronoa Zoro into his crew.

Pirate who fights bare-handed; caught in Buggy's crew hostage situation and tells his companions to escape rather than give up.

  • Origin at sea

    Dinghy destroyed by a whirlpool, left trapped in a barrel

  • Koby (Other, Neutral)

    Travels with him after the battle, sharing a dinghy out of the Alvida ship

  • Alvida (Other, Hostility)

    Defeated the pirate captain who suspected him of being a bounty hunter

  • Roronoa Zoro (Colleague, Affinity)

    Rescued by Zoro in the fight against Buggy's men; Luffy told him to run.

  • Gaimon (Friend, Affinity)

    Befriended Gaimon and then invited him to join the crew, which Gaimon declined.

Roronoa Zoro (Zoro)

Pirate-hunter swordsman whom Luffy first finds crucified at the Marine base in Shells Town and sets out to recruit.

Childhood dojo challenger who trained at the dojo of Kuina's father after losing to Kuina; later swore to become the world's greatest swordsman in her honor.

  • Crucified at base

    Held on a cross at the Marine base and refuses to be fed by others; he eats the dirt-stained rice Rika brought.

  • Confiscated katanas

    His katanas are confiscated and kept in the Marine base, where Luffy goes to find them.

  • Childhood training

    Was a dojoyaburi who challenged local dojos; after defeat by Kuina he joined her father's dojo and trained harder than peers.

  • Vow to Kuina

    After Kuina's fatal fall, decided to become the world's greatest swordsman; received Kuina's katana Wado Ichimonji from her father and trained eight more years before becoming a pirate hunter.

  • Rika (Other, Affinity)

    Rika brings him rice balls out of kindness.

  • Helmeppo (Other, Hostility)

    Defeated Helmeppo's wolf to protect the bar's customers, then was threatened and betrayed by him.

Yosaku

Ill bounty hunter and partner of Johnny; falls sick from an unknown disease and is diagnosed by Nami with scurvy, caused by vitamin C deficiency.

Fullbody

Marine · Baratie customer

Marine lieutenant who enters the Baratie for a date and orders his men to destroy the crew's ship; attacked by Sanji after he places a fly in his soup.

A patron of the Baratie who clashed with Sanji and then vowed never to return.

  • Vow

    Decided he wanted nothing more to do with the restaurant and vowed never to return.

  • Sanji (Other, Hostility)

    Argues with Sanji after placing a fly in his soup; Sanji beats him for wasting the food.

    Confronted by Sanji for wasting soup and insulting the cook; the feud escalated.

Gin

Krieg subordinate

A hungry man who came to the Baratie demanding food and was driven away for lacking money, then fed by Sanji.

  • Hunger and rescue

    Refused charity at first, then ate and thanked Sanji, admitting he had thought he would die.

  • Return to Krieg

    Escaped captivity and later returned to Krieg, where he confirmed a cook had saved his life.

  • Sanji (Other, Affinity)

    Sanji fed him and called anyone hungry a customer; Gin promised never to forget his kindness.

Sanji

Baratie · Baratie cook

Sous chef of the Baratie; kicks Fullbody after Fullbody wastes the food he made.

A cook at the Baratie who fed a starving stranger and was then invited to join Luffy's crew.

  • Crew invitation

    Luffy asked him to become the cook aboard his pirate ship; Sanji refused while staying at the restaurant.

  • Infatuation with Nami

    Became infatuated with Nami and declared himself willing to become a pirate for her.

  • Fullbody (Other, Hostility)

    Argues with Fullbody after Fullbody places a fly in his soup, then beats him with his legs.

  • Zeff (Hierarchy, Mentor, Mixed)

    Sous chef serving under the head chef Zeff.

    Zeff, his head cook, told him to join Luffy's group and said the restaurant no longer needed him.

  • Luffy (Colleague, Mixed)

    Luffy invited him to be the cook of his pirate ship; he refused at first but was later told to join Luffy's group.

  • Nami (Other, Affinity)

    Infatuated with Nami and willing to become a pirate for her.

Zeff

Baratie · Baratie head cook

Head chef of the Baratie; injured when Luffy's deflected cannonball blasts a hole in the restaurant roof. Refuses to negotiate with Luffy over repairs.

The head cook of the Baratie, who once cooked for a notable pirate crew and treasured the restaurant.

  • Past with pirates

    Had once cooked for a notable pirate crew, as Sanji explained.

  • Luffy (Hierarchy, Mixed)

    Forces Luffy to work as a chore boy for a year to pay for the roof damage and refuses to negotiate.

  • Sanji (Hierarchy, Mentor, Mixed)

    Head chef; Sanji is the sous chef under him.

    Told Sanji to join Luffy's group, saying the restaurant no longer needed him.

World Memo

  • Baratie fighting cook reputation

    The restaurant's cooks regularly fight pirates, which draws spectators but drives away its waiters, and the restaurant's reputation rests on fighting off pirates.

  • Krieg commands a large pirate fleet

    Krieg is described as commanding fifty pirate ships.

Battle Record

Sanji confronted Fullbody over wasted soup and insults to the cook; Fullbody threatened to have the restaurant shut down through the government. The fight escalated despite the other cooks trying to stop it, and Zeff ordered Sanji to stop and Fullbody to leave. Fullbody vowed never to return.

Gaimon's traps on the Island of Rare Animals

Strange hybrid animals and a self-proclaimed god · Episode 18

Location: Island of Rare Animals

Trigger: The crew decides to dock and plunder the island's rumoured treasures

Sides

  • Straw Hat crew — Attackers: Luffy, Nami, Usopp
  • Gaimon's defenders — Defenders: Gaimon, strange hybrid animals

Outcome: Gaimon's traps fail and he is caught by the crew

Aftermath

  • Gaimon is revealed to have been trapped in a treasure chest for twenty years

Marine cannon standoff at the Baratie

Crew arrives at the Baratie · Episode 20

Location: The Baratie, a ship and ocean-going restaurant

Trigger: Fullbody orders his men to destroy the crew's ship while entering the restaurant for a date

Sides

  • Straw Hat crew — combatants: Luffy
  • Marine — commander: Fullbody

Outcome: Luffy deflects the Marines' cannonball away from the crew's ship

Aftermath

  • Luffy's rubber body deflects the cannonball onto the Baratie's roof, blasting a hole and injuring the head chef Zeff
  • Zeff forces Luffy to work as a chore boy for a year to pay for the repairs
  • Sanji beats Fullbody with his legs after Fullbody spills soup, and the crew enters the restaurant

Sanji vs Fullbody

Baratie confrontation · Episode 21

Location: the Baratie restaurant

Trigger: Sanji confronted Fullbody for wasting soup and insulting its cook; Patty objected to his treatment of a paying customer

Sanji vs Fullbody

  • Sanji's side — combatant: Sanji
  • Fullbody's side — combatant: Fullbody

Outcome: Zeff ordered Sanji to stop fighting and Fullbody to leave; Fullbody vowed never to return

Aftermath

  • Fullbody decided he wanted nothing more to do with the restaurant

Ability Table

UserAbilityDescription
LuffyRubber body from Devil Fruit

A superhuman ability gained by eating a Devil Fruit, giving the body rubber-like properties that rendered Alvida's spiked club attacks ineffective.

LuffyGomu Gomu no Kane

A powerful headbutt performed by stretching the neck back, knocking the opponent unconscious.

UsoppHissatsu: Kayaku Boshi

A fired pellet that explodes in the target's face, used after Zoro clears the way by cutting a branch.

LuffyGomu Gomu no Pistol

A punching attack used with the rubber body, which sent Alvida flying off the ship and into the sea.

Roronoa ZoroTora Gari technique

A Three-Sword Style technique Zoro uses to defeat the Nyaban Brothers, Sham and Buchi.

LuffyGomu Gomu no Bazooka

A named rubber-powered strike Luffy uses on a weakened opponent, sending them flying into the air and out of the town.

Roronoa ZoroOni Giri

A sword technique Zoro uses to slice Cabaji's chest, defeating him in the duel.

Music Releases

  • We Are! (OP)
  • Memories (ED)