Tag: pokemon ash gray legendary locations

Is Giovanni Ash’s dad?

More specifically, that Team Rocket's President Giovanni is actually Ash's father, and that he hired the bumbling trio of Jessie, ...