Hard to tell, by the pic......but doesnt look good!

Got some iodine, or any other coral dip handy? I would do a dip, and see what that critter is. Hate to have it be a nudi! Just to be on the safe side.