Pill box crab

Halicarcinus quoyi