Imphide gloves

The Imphide gloves is a piece of magic armour.