List of Pokemon that appeared in The Pokemon battle of a lifetime

Togepi (Teresa's) Raichu (Teresa's; debut) Torchic (Teresa's; debut) Pachirisu (Candace's) Caterpie (Stacy's; debut; Kathie) Clefairy (Leshawna's; debut) Charizard (Rodrick's; debut) Jolteon (Noah's; debut) Vaporeon (Noah's; debut) More to come!