I found literally dozens of these all along about a half mile of beach centered around the position in the description. I don’t know if there was some kind of mass die off from the rain and associated pollution a couple of weeks ago??? They were all found with little bits of seaweed right along the high tide line.