I'll use crystal then
Here is the pokemon I'll use.
Favorite non-legendary Pokemon - ampharose
Pokemon who can learn your favorite move - quagsire
Gift - typlosion
Ugly Pokemon (up to your discretion) - hypno
Pokemon you must give no STAB moves to - stantler
Pokemon that learns Smokescreen, Haze, or Smog and has to keep it - weezing