mysterious blob

But a squid expert says he might have solved the mystery.
When the team looked at the blob using standard weather radar, all indications were it was a strong thunderstorm. Then they