(W.I.P. need helpers!))
About
Pokemon Fan Teams is the practice of taking a character (or even real person) from outside of the Pokemon fandom and making them a trainer, then figuring out what Pokemon would be on their team; usually they are chosen based on the character’s personality, appearence, interests, skills or plot points.
A popular example being Feriowind’s Pokevengers drawings:
(W.I.P.)