Fairy-Type Trickery! : Season 18 Episode 26
int(0)
Aired: May 28th, 2015
Ash challenges Valerie to a battle for the Fairy Badge and finds that appearances aren't everything when he faces her Fairy-type Pokémon.
int(0)
Aired: May 28th, 2015
Ash challenges Valerie to a battle for the Fairy Badge and finds that appearances aren't everything when he faces her Fairy-type Pokémon.