Telsiran

The Telsirans are a humanoid species which rules over the United Planets of Telsir.