I can easily expose my gross ignorance when it comes to sea slugs, but it looks like a nudibranch to me. I did a quick run through the tritoniids and dendronotids on the Sea Slug Forum, but didn't see one that I was satisfied was a match. I'm sure greenbean or Leslie will come through with a good ID soon.
Cheers,
Don