Quet'zal

Quet'zal

Beast (Quilen)
The Stormcaller
Level 93 (Elite)

Location