Big explosion under water

One hell of a big explosion under water.