Cave Cutter

Cave Cutter, a cave dwelling insectoid creature concept for Indie Dragon Survival Game, Day of Dragons.