SaltwaterNoob17
Reefing newb
Today I found this clear jelly-like thing resting on the sandbed in my aquarium. I scooped it out with a net and placed it on a paper towel to take some pics of it. It looks like it has a bunch of little tiny red dots inside of it. Any ideas what it is??