Indonesia, Lembeh Straits

Crab, unidentified, Possibly Pebble crab
Indonesia, Lembeh Straits