Tornado off the coast of Genoa, Italy

What did you think of the image?