Bullock's Hypselodoris
Hypselodoris bullocki
Nudibranchs have external gills (the yellow rosette on the back), hence its name, which translates to "naked gill".
Anilao, The Philippines