Color Change

is an Ability that causes the Pokémon to change its type when hit by certain moves.

Effect
Whenever the Pokémon gets hit by a non-status, non-typeless move, it becomes purely that move's type, provided the user isn't already purely that type or typeless.

Pokémon with

 * Kecleon