Bleach characters as Pokemon Trainers 
1 starter, 1 regular pokemon, and 1 legendary

1 starter, 1 regular pokemon, and 1 legendary
For Ichigo I picked Charizard for the orange coloring and hot headed nature. Picked Alolan Marowak due to its strong connection with its mother and the love it has for it's allies (Also the skull and ghost typing). I then picked Mew cause it has the dna of all pokemon

For Rukia I picked Empoleon to represent her cool demeanor and how she was adopted into nobility. Buneary for her love of rabbits. Then articuno who created blizzards, comes to those lost and doomed in icy mountains showing how determined she is to protect.
For Renji Infernape was obvious. A fiery fighter who trains to get stronger. Then I chose Seviper represent the snake of his Bankai and it's blade like tail. Then I chose Zarude who is similar to a baboon and uses his vines as whips. He also has skeletal markings.
I went Greninja to represent how he was working in the shadows. Greninja is also said to toy with its opponents. Zoroark due to its illusions and being able to disguise itself. Then Giratina, ruler of the distortion world who transforms when holding an orb
Kenny gets Grovyle since his zanpakto is not as developed. Kangaskhan to represent him and Yachiru. And finally Regigigas who has high stats and a slow start.
Chad gets Chesnaught due to its armored arms. Hawlucha to represent his Mexican heritage. And Marshadow to represent his boxing. It's also a ghost fighting type.
Orihime gets Meganium since it heals and can form a barrier. Munchlax to reflect her appetite
and Latias to represent her bond with her brother.

Grimmjow gets incineroar for it's violent attitude and desire to fight strong opponents. Liepard to represent his leopard form. And for the legendary zeraora who is known for its speed and combat prowess.