Looks like it to me TFG! Big bugger too! Unless its just the pic?? What do your corals look like? Notice any damage?