Zehflisi

Zehflisi is a garuda aerie in the Leviathan Bay region, located west of Karth. It is the only such aerie for a considerable distance around.