I think that's a berghia (spelling) nudibranch. If so they eait aipstias. If it isn't a berghia I think its definitly a nudibranch. Keep an eye on it to see if you see him on your corals. It may be worth pullin it out to get a better pic for a positive ID.