Nudibranchia
Nudibranch  (Pleurobranchis weberi) lying on the reef