creatures A massive sea creature that is maybe a squid or a whale or some new sort of thing just washed ashore in Indonesia. Among questions like WHAT and WHY, I am pondering this: isn’t it crazy that some creatures on earth look like this: and others, this? And then even others, this? Share this:TwitterFacebookLike this:Like Loading...