Cardisoma carniflex
(1063x599)