Astral vulture

Animal

Astral vulture

A space-dwelling bird that menaces passing star-ships.

----------