Starfield:Swarming Dragon

A Swarming Dragon is a type of alien. It was shown to exist on Tidacha I.