Toxopneustes pileolus - Flower Urchin

Philippines