Loogaroo

LOOGAROO

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

BACK