Bharron

The Bharron are an alien race.

was a Bharron.