Six-Rainbow Shield

This shield is emblazoned with six little rainbow stripes, for your protection. From what, you ask? Sorry, but I'm not at liberty to discuss the nature of that particular threat.

A shield that grants resistance to all-types of damage, but must be wielded with both hands.