Can anyone help me ID this invert? I found it crawling over my zoo polyps today. doesn't seem to harm them, but never seen anything like it.

Unknown invert.jpgunknown invert2.jpg