Pokémon Generations Episode 3: The Challenger







Ep. 1: The Adventure - Ep. 2: The Chase