Pokémon the Series: Sun & Moon Episode 25: A Team-on-Team Tussle!
Episode 25 of 146 of Pokémon the Series: Sun & Moon, aired May 4, 2017, 25 minutes. Available with English subtitles and dub where released.
Episode summary
After snooping on Ash’s class as they learn about Z-Crystals, Team Rocket just has to have one! Thanks to James’s research, they spy a Dark-type Z-Crystal embedded in a rock high above—guarded by a towering Totem Pokémon, Alolan Raticate. Team Skull is on the scene, too, and the rivalry begins in earnest!