What’s amazing is that there are several separate blasts suggested by those photos.
Cruise missiles? Israeli subs are armed with them.