Starfield:Hunting Caterpillar Scavenger

Hunting Caterpillar Scavenger is a form of fauna and is found on various planets and moons (see below).