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