Luron

The Lurons were an alien race.

Biology
Lurons are small, yellow, with heads like a vampire bat.

History
to be added