Tamaraneans

Tamaraneans are an extraterrestrial species that inhabit the planet Tamaran.