giant blob

But a squid expert says he might have solved the mystery.