Can anyone explain! Seen yesterday above Butterfly beach