Favorite major pokemon trainer?

QuizmoManiac

a rhinestone cowboy
Who is your favorite major pokemon trainer. I can be a hero, a rival, gym leaders , elite four or just about anything.
I like Steven from 3rd gen the best. He is the Champion in Ruby and Sahpire and a bonus fight with crazy level 70 pokemon in Emerald. In Emerald he also helps you with your adventure
 
Hikari from DPP (female playable character).
One of the good designed ones.
 
Back