Scavengewing

Scavengewing is a Darwin IV's Creatures.