Gargantuan Frostbeak

Gargantuan Frostbeak was a vulture found in Frostfire Ridge.