Garhoon

The Garhoon were a species of vampiric sentients.

Appearances

 * Planet of Twilight