Finals Not for the Faint-Hearted!

August 11, 2016
80.0%

Pokémon - S19 - E37

Finals Not for the Faint-Hearted!

It's time for the Kalos League finals and it's Ash versus Alain in their much anticipated battle!

Pokémon: Season 19 - 49 Episode s