Ulduar Defense Construct

Ulduar Defense Constructs are stationary and unattackable clockwork giants located on the Terrace of the Makers and the exterior of Ulduar in the Storm Peaks during Operation: Troggageddon.