Due to a construction being held in the mountains, Snorlax was driven away from its home. It came to an amusement park, where it was eating the bananas, meant for Slakoth. Marcel was sad he could not drive away Snorlax and even took the heroes, who wanted to visit the park, to the restaurant. Ash decided to battle it and had Pikachu use Thunder, but Snorlax didn't seem affected. Pikachu used Iron Tail, but Snorlax took no damage. Instead, Snorlax used Yawn, putting everyone to sleep. Team Rocket tried to snatch Snorlax, but were also affected by its Yawn move. The heroes and Marcel trained a Slakoth, who evolved into a Vigoroth and it faced Snorlax in battle. Snorlax started off with Yawn. Vigoroth was not affected by the move, having Vital Spirit as an ability to prevent it from sleep effects, then scratched Snorlax. Vigoroth dodged Snorlax's Hyper Beam and scratched it. Vigoroth used Focus Energy and just as Snorlax was to defeat Vigoroth with Body Slam, it got hit away by Focus Punch. Using the Poké Ball, Marcel caught Snorlax and cheered with Vigoroth, as their problems were finally over. Thus, Marcel decided to place Snorlax in a special chamber, where it soothed down people and lulled them to sleep.