Okenia purpurata Rudman, 2004
Carol's okenia, Singapore okenia

sub-classs Opisthobranchia > order Nudibranchia > sub-order Doridina > family Goniodorididae

The picture shows Okenia purpurata with its eggs

Distribution = Northern NSW and Singapore 
Max size =  >10mm

more info at Sea Slug Forum