Creature:Saleskeal

The Saleskeal are a parasitic race of creatures from the planet Kemteelum.