I think its an Elysia nudibranch. ... they eat algae so nothing to worry about.
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Cool looking. What are they? Good or bad? And where did you get the coral?
You said "flat with horns". Most Elysia nudibranchs are green, but there is a yellow shaded one: The Sea Slug Forum - Elysia subornata
It is not flat and has a "folded" back. My suggestion to you is to catch it if at all possible, put it in a specimen container, then take pictures and identify it. It could be a polyclad flatworm and 99% of them are bad. I learned this lesson the hard way.
@ReeferBean was originally correct. It is a Elysia subornata. Nudibranchs rarely live over a year old and they breed like rabbits in the mean time. I wouldn't want that many in my tank.
wetSo they are bad?
wet
If u google it, it says they eat various forms of caulerpa. Nothing I can find says they are bad. If this is a correct Id, I think its fine if you don't mind it eating your caulerpa. Hopefully its a correct id.