With a bit of redesign artist Andrew Ryan has recast your favorite characters from Final Fantasy as Pokemon trainers. With matching gear for their Pokemon alter egos these trainers are ready for battle. Check out the detail Ryan has put into each character with matching logos, conveniently placed pokeballs and even Barret's pokeball launching cannon.

Final Fantasy VII Image via andrewryanart

Final Fantasy VIII Image via andrewryanart

 Final Fantasy X Image via andrewryanart

RELATED: The 20 Greatest Final Fantasy Characters of All Time

RELATED: "Pokemon" Execute "Mortal Kombat" Fatalities: Gotta Kill 'Em All (Video)

RELATED: Japan Now Has "Pokemon" Pikachu World Cup Jerseys

[via Kotaku]