Prevent all effects of attacks, including damage, done to Togetic by your opponent's Pokémon that has Dark in its name.
Choose 1 of your opponent's Benched Pokémon's attacks. Rainbow Moves copies that attack except for its Energy cost. (You must still do anything else required for that attack.)(No matter what type that Pokémon is, Togetic's type is still .) Togetic performs that attack.