Arkellian Sand Beetle

Arkellian Sand Beetles are a species of relatively large, gigantic insect-like species presumably native to the planet Arkellia.