6th Pokemon character should be this dude.
Unlike Pokemon Trainer, the Rocket Grunt doesn't play by the rules: He fights on the battlefield with his whip and stun prod and gangs up on you with his Pokemon, which are his special moves. He is rather weak, but he can control the area well with his ranged normals and various special moves which release Pokemon as traps or projectiles. The only restriction is that he can't have two of the same Pokemon out at the same time, and if a Pokemon is knocked out by damage, he has to wait for 10 seconds before he can release another one of that kind.
B-Neutral: Houndour is released behind the Rocket Grunt and shoots a short stream of fire breath for 10 seconds. Great way to control the field.
B-Forward: Scraggy leaps out of the Pokeball in an arc for a powerful High-Jump Kick. If the Pokemon misses, it falls on its face and the Rocket Grunt will facepalm, opening himself up for a free hit.
B-Up: The Rocket Grunt releases Zubat and squeals, "Save me!" He grabs onto its tails as it flies up before letting go; the Zubat itself keeps flying up as a projectile.
B-Down: He releases a Gulpin in front of him. The Gulpin acts like the Gulpin from Brawl.