The Jabaa

The Jabaa is an fictional race.