Zebra Crab (Zebrida adamsii) - Lembeh Strait, Indonesia
zebra craburchin crabzebrida adamsiiindonesia crabcrab