Crovians

Crovians are an intelligent humanoid species inhabiting the planet Tela.