Anybody know what this creature is? I stumbled across it as I was exiting the water at Phil Foster park in Riviera Beach, Florida. It was about 6-8 inches long and 3-4 inches in diameter. I couldn't find it in Reef Creature Identification -- Florida, Caribbeaan, Bahamas by Huann & Deloach.