The Loogaroo are giant vulture-like creatures that prey on the weak and unfortunate of the Baalgor Wastelands and the Old Kingdom. They are foul, unnatural creatures.
Picture from Coconut Milkyway