Gramastacus spp ?
Another little mystery, not much known about this species, I know where they were collected and it is out of their known home range.
Nothing quite like these guys