C18 Locker Aliens

The C18 Locker Aliens are a sapient race of small (a few centimeters hight) humanoid alien creatures with brown fur, large eyes and bioluminescent antennae.