Indonesia, Lembeh Strait 2006
Zebracrab, Zebrida adamsii
on
Flower urchin, Toxopneustes pileolus
Dive site: Kuda laut