Tamaraneans



Tamaraneans are an extraterrestrial species that inhabit the planet Tamaran.