Blister beast

Animal

Blister beast

An energy-siphoning space creature that preys on passing spacecraft.

----------