Lunar box crab

Lunar box crab

Observation - Lunar box crab - Southern Africa. Description: Washed up on beach - seen them swimming in water.

Washed up on beach - seen them swimming in water.