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