The Ribbon Cup Caper!

On the boat to Slateport City the mysterious disguising thief - Brody returns and steals the Ribbon Cup, which forces officials to cancel the Grand Festival! Now Ash and friends must get the Ribbon Cup back and save the Grand Festival! Not only that but Team Rocket decide to go after it as well.