Tarrustah

Tarrustah are Behemoths and relatives of Cerambus.