SegarB1120.jpg
Family Leucosiidae (Possibly)?, Crab, unidentified, Possibly Pebble crab, Jahir, Lembeh Straits, Sulawesi, Indonesia