Pokémon (1997)

Pokémon (1997) : 19x37

Finals Not for the Faint-Hearted! Min.
8 7 votes

Overview

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