Thunderworn

Thunderworns were large, insect-like creatures that lived on the planet Zowak.