Protective Orb (UF 90)
Attach Protective Orb to 1 of your Evolved Pokémon (excluding Pokémon-ex) that doesn't already have a Pokémon Tool attached to it. If the Pokémon Protective Orb is attached to is a Basic Pokémon or Pokémon-ex, discard Protective Orb.
As long as Protective Orb is attached to a Pokémon, that Pokémon has no Weakness.