Psychopyge elegans
Devonian
El Remlia Fm.
Issimour, Morocco
Size:
13cm (not accounting for the curve)