Kree'arra

Kree'arra is the Armdayl boss of the God Wars Dungeon. He has three bodyguards:
 * Flight Kilisa (Melee)
 * Wingman Skree (Magic)
 * Flockleader Geerin (Ranged)

How to get there
Teleports > Dungeons & Bosses > Armadyl