Pokémon: Kommo-o. Item: Kommonium Z-(if you have to use this, like when a Fairy type is in your opponent's party, then use it even if it's not very effective because it raises all stats except evasion and accuracy by one stage and you won't get a chance to use your Z-move when the Fairy type comes).
Ability: Bulletproof-(with bulletproof you are not affected by ball and bomb moves, as well as some cannon-based and blast-based attacks. Moves you're immune to: Acid Spray, Aura Sphere, Barrage, Beak Blast, Bullet Seed, Egg Bomb, Electro Ball, Energy Ball, Focus Blast, Gyro Ball, Ice Ball, Magnet Bomb, Mist Ball, Mud Bomb, Octazooka, Pollen Puff, Rock Blast, Rock Wrecker, Searing Shot, Seed Bomb, Shadow Ball, Sludge Bomb, Weather Ball, and Zap Cannon).
EVs: 102 HP / 104 Atk / 100 Def / 100 Sp. Atk / 104 Sp.Def.
Nature: Quiet-(+Sp. Atk, -Spe).
IVs: Hyper Trained/31 in all IVs.
Moves:
- Clanging Scales-(STAB and signature move. Dragon type coverage. It would be best if you use this after your Z-move).
- Close Combat-(STAB. Normal, Ice, Rock, Steel, and Dark type coverage. It would be best if you use this after your Z-move).
- Poison Jab-(Fairy and Grass type coverage).
- X-Scissor-(Psychic, Grass, and Dark type coverage).
Any move or type in bold text (exclude the moves you know), are the moves and types you're weak to.