Cyerce nigricans (Pease, 1866)
black & gold cyerce
Cyerce nigricans, black & gold cyerce

Family Caliphyllidae

 

Distribution =  widespread Indo-west Pacific
Max size = at least 40mm 

more info at Sea Slug Forum      more pics at nudipixel