re: #23 Decatur Deb
That blob was estimated to be a tunicate. Those things are so weird, very unlike any land animal. I remember once walking on the beach after a winter storm, and a purple sea squirt of some sort had washed ashore. Weird it was.