Atlan Scavenger

Atlan Scavengers are a non-sapient alien species from a high-gravity world named Atlas.

Biology
The Atlan Scavengers are boneless land predators that feed on baby Sky Grazers, and also spend the entire life on land while waiting for the Sky Grazers to hatch and then eat them.