The Jabaa

The Jabaa is an fictional race.

Appearance
Baby Jabaas look like a small worm with 4 arms and a pair of legs.