Goblin Queen's Rock Shoes

The Goblin Queen's Rock Shoes are the pair of footwear, possesed by the Goblin Queen. First appeared in the animated movie The Princess and the Goblin, the Queen wears the shoes, as a defense shield, against critical hits, that they would injure and wound her feet, (the Goblins' main weakness), leaving her immune and invulnerable to enemies attacks. They also appear in Heroes vs. Villains War, before being destroyed by the heroes, in the final events of the war.