Level 83 World Boss Mechanical
Found in Ulduar
1,742,400
Mechanical
There's no data for this section.