Setri

The Setri are an alien species that inhabits the planet Elcrate, and can only commincate through movements.

History
This alien species was discovered by the Agion, in the episode "The Beginning".

Apearences
Season 1
 * The Beginning

Trivia

 * The backside of the Setri has not been shown, and they could possibly be hiding a secret.