Twilight Juggernaut

Twilight Juggernauts are twilight dragonspawn of the Twilight dragonflight located at Sethria's Roost in Mount Hyjal.

Objective of

 * Disassembly