Mysterious (Ability)

A Puppet with this ability will change to a pure type based on the last damaging attack that connected with them. As this ability changes type, it will influence what moves the ability holder can get STAB on.