Spotted porcellanid crab (Neopetrolistes maculatus)

Photo No. 2240