This reminds me of some of the Hypselodoris species, but I could not match to any in Gosliner, Valdes, and Behrens book. Apologies for the slightly meh image, it seems to have lost some detail in downscaling (and it was a bit shallow DOF to start with).