Found several washed up at Surfside beach Tx today May 28, 2024. I only took pics of 2 because I didn’t know what they were.