Thanks, Bron. It looks very much like in the link. I tried to enter the scientific name into the 'Quick Search' and it does not come up. Does that mean that it has yet to be recorded in the CNM?
Bron, based on my hazy memory of Latin learned more than half a century ago, 'sextuberculata' means that the creature has six tubercules or nodules/spikes. Looking at the images, the count is right.