With a little redesign, Final Fantasy characters would make pretty cool Pokémon trainers. You just have to find the matching Pokémon for them. Artist Andrew Ryan did just that. Gotta love Barrett with his Pokéball launcher arm.
Here are the characters from Final Fantasy VIII, with the same design:
And the characters of Final Fantasy X: