Skip To Content

Where To Stream Pokémon Season 19 Episode 37

Finals Not for the Faint-Hearted!

During the Kalos League finals, Ash battles Alain in a much-anticipated battle.