Taar

Taar are extraterrestial beings that experiment and torture with other species.

Biology
Taar are short thin bipedal humanoids with large bald heads that has big black eyes. They have also long five-fingered hands.