I was playing with the weather settings.
Rain and Lightning near 100%
Wind around 77%
Actually looks a lot like a waterspout (a type of tornado).
One with a similar shape off of Florida a few days ago:
They do look similar!
Amazing picture! Wow!