The gang sees a sign of Banana Slakoth zoo - named after the bananas the owner grows near the Slakoth. May does not want to go there, wanting an ice cream in next town, so Max and she argue. Brock shows her that the zoo is also famous for the ice cream it makes, cheering and motivating her to go there. May plans what to eat there and soon they arrive to the zoo. However, the gate seems to be locked. However, Ash pushes the gate, revealing to be closed. May goes into the zoo and soon the others follow her. They see that the trees have no bananas, seeming to have been picked. Soon, they feel something huge coming to them, almost causing an earthquake. A crack is made, but a man rushes towards them, saying they need to come with him.
They run into the restaurant to safety. The man shows them that a Snorlax was causing trouble. The man complaints that Snorlax came one day and ate the bananas and soon nothing will be left to feed the Slakoth. The Slakoth have gone to the most further corner of the garden to protect the remaining bananas. The man forgot to introduce - his name is Marcel. The Snorlax causes trouble, even if it is asleep. Brock and Ash find the fact unusual that Snorlax is not in the mountains. Marcel recalls that some people were working on a building in the mountains, so it must have pushed Snorlax out of its territory. Ash says that he has a Snorlax at Prof. Oak's lab.
Marcel wants their help, so they decide to do it. Team Rocket spies, seeing the sleeping Snorlax. Meowth thinks their boss would be pleased for getting the Snorlax. May thinks they should scare Snorlax, but Brock thinks they have nothing big enough to scare it. Ash thinks they should battle and capture it, but Brock reminds them that Snorlax heals itself when it is asleep. Max spots Snorlax is awake and eats the bananas. Snorlax ate the bananas and goes to a different spot. The gang intercepts the Snorlax and Ash challenges it to a battle, although Snorlax still eats the bananas. Pikachu uses Thunder, but Snorlax is unaffected. Next, Pikachu uses Iron Tail, but amazingly, Snorlax is still unaffected.
Snorlax attacks using Yawn, putting Ash and Pikachu to sleep. Max and May rush to wake them up, but they, Brock and Marcel are affected by the attack as well. Snorlax goes to sleep as well. Team Rocket arrives, seeing everyone asleep. They go to get Snorlax, but even if it is asleep, Snorlax uses Yawn, putting Team Rocket to sleep. Meowth accidentally pulls the levers, destroying the balloon and they fall down onto a tree. Next, the gang consults to Prof. Oak. He laughs about the battle, but has a plan. He calls Ash's Snorlax and gives him a PokéBlock. He will send the recipe, but they need still to capture it. Oak says the only way they can defeat it is to have a Pokémon immune to sleep effects, so Max thinks a Vigoroth should be used. They plan to make one of the Slakoth evolve into Vigoroth and battle it against Snorlax.
Marcel arrives and explains that one of them must be chosen to evolve into Vigoroth so they can battle Snorlax. One Slakoth appears to be trained. Pikachu attacks it with Quick Attack, but fails when Slackoth used Counter. Torkoal uses Flamethrower, but Slakoth evades. Grovyle attacks with Leaf Blade, but the attack is cancelled when Slakoth slashed him. Slakoth battles more and when it defeats Ash's Pokémon, it evolves to Vigoroth. Marcel did not forget - they appear before Snorlax to defeat it. Snorlax uses Yawn, but Vigoroth negates the attack. Vigoroth scratches Snorlax, hurting it. Snorlax attacks with Hyper Beam, but misses. It uses Yawn once more, but the attack is negated and Vigoroth scratches Snorlax once more. Vigoroth uses Counter, while Snorlax attacks with Body Slam.
Vigoroth retaliates with Focus Punch, defeating Snorlax. Marcel throws the Poké Ball and catches the Snorlax. The Slakoth come to Marcel and Vigoroth, praising their victory. The guests come to the zoo, so everything is back in order. May asks for the banana deserts, so Marcel shows a giant cake. Brock wonders what happened to Snorlax, so Marcel shows that some guests sleep with Snorlax as a relaxation room. Marcel thanks the gang and they leave the zoo. Team Rocket dreams how will they look when they give their boss the Snorlax, still sleeping in the trees.
- The episode title is derived from the biblical Garden of Eden.
- In this episode, Team Rocket uses a variation of their motto.
- When Ash explains how to get rid of Snorlax from the garden, May's socks were missing.
- Max mentions that Rest can be prevented by Vital Spirit. Vital Spirit does not prevent the opponent from using Rest, but it does prevent the Pokémon which has it from using Rest; it also makes Pokémon immune to Yawn.
- Max says that Snorlax is the biggest Pokémon he's ever seen despite the fact he saw a Pokémon bigger than Snorlax in an earlier episode.
- When May gets out her Pokédex to look up Snorlax, she's shown wearing Ash's glove.