Boxer Crab or Pom Pom Crab, Lybia edmondsoni

© Bogard