Toxopneustes pileolus
-
Flower Urchin
Philippines