Haggronar

Haggronar is a sea giant located behind Elun'alor Temple in Zin-Azshari in Nazjatar.

Drops

 * Haggronar's Head