Click the thumbnail photos to enhance!
Very similar is
Goniodoridella sp. 03 which differs only by the colour of the rhinophores: brown with white speckling.
This species is most probably Goniodoridella sp. 2 in IPN at page 127, which differs by the dark green colour of the patches.
Gosliner, Terrence M., David W. Behrens & Ángel Valdés. 2008. Indo-Pacific Nudibranchs and Sea Slugs. Sea Challengers Natural History Books.
Gig Harbor, Washington. 426pp.