This Moroccan bug is sold as Proceratocephala terribilis but that is a Scottish species. This is an undescribed species that may be related.
Odontopleurids were doing the super spiny thing back as far as the Ordovician.
Image Files
In addition to viewing the images on this page, you have the option to download the detailed (and large) image files, or to display the detailed files in your browser. (Refer to the buttons below each image.)