Pokemon Trainer

Pokemon Trainer is, as his name suggests, a Pokemon Trainer that calls himself the best trainer. His Pokemons are a Sharpedo and a Magnemite.

Appearances

 * Season 1 Episode 26
 * Season 1 Episode 29