Terugan

Main Version
Terugans Original Universe The Terugans are a race of sentient cyclopean humanoids native to Teruga Prime.