A worldwide community photographing and learning about wildlife
about 1 cm in dia with a 1 cm "tail" Seen on the beach on Amelia Island, FL
i might have misspelled that. But they do come in to inlets and wash up on beaches. Also, they are terrifically cool.
And it was alive??? I am clueless as well. Very curious to see who can identify this thing!