KINA155653
speciesSpider crab (Macropodia spec)
locationStraat Lembeh, Sulawesi, Celebes, Indonesiƫ, Aziƫ