You are going to Watch Pokemon Season 18: XY Kalos Quest Episode 29 English dubbed online free episodes with HQ / high quality. Stream Anime Pokemon Season 18: XY Kalos Quest Episode 29 Online English dub A Relay in the Sky! While training Noibat to help it fly, Ash and the gang learn about a competition called the Pokémon Sky Relay. Ash decides to compete in it with his three Flying-types in hopes for Noibat to fly properly. Team Rocket has other plans up their sleeve when they enter as well.