Hit the Google machine with that one as well and doesn't bare resemblance to any of them. Not even really close but Dangg there are some really cool looking nudibranch out there.. like REALLY cool. Are they the bird of paradise of the reef world?Id say nudibranch if no shell.
Have you put corals in system that closely resemble it?