Terratok

Terratok is a desart planet where the rare aliens called the Toukah live