mysterious blob

But a squid expert says he might have solved the mystery.
"Our operational meteorologist spotted it on radar immediately and initially thought he was caught off-guard by a pop-up