Training Wrecks

The gang visit Small Rocky Muscle Island, the final island stop before Mossdeep, and they soon meet the trainers who live there, and discover that their philosphy is that a trainer should focus on enhancing their own body as well as their Pokemon, and therefore they spend a lot of time weight training and they invite Ash and the others to join them. While May and Max spend their time on the island getting to know the benefits of weight training, Ash finds himself in a Double Battle with the group's leader. Ash decides to use Pikachu and Grovyle against his Quagsire and Walrein, but this soon proves to be a mistake, as Quagsire is able to intercept all of Pikachu's Electric Attacks (and since it's part ground, it has no effect) and Walrein is able to use it's Ice Ball attack to inflict major damage, leaving Ash in trouble. Meanwhile Team Rocket, upon arriving on Ganga Island, have their Magikarp sub washed away, and find themselves stranded...