We found this bright red squishy ball thing along the beach, had to dig a bit to get it out. Tried googling it but couldn’t find anything, what is it?
We found this bright red squishy ball thing along the beach, had to dig a bit to get it out. Tried googling it but couldn’t find anything, what is it?
Are you sure that’s organic? That looks like a rubberized knob/handle that’s broken off of something.
Definitely felt organic, it was more open at the top when we first saw it and then it started closing up