Balboa

Balboa is an elite level 20 mountain giant in Azshara.