Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Aptasia?? Lol nooooo not even closeMmmm I’m not sure , it could be a mushroom and it could be aiptasia. You just gotta wait untill it opens
I was thinking it looked like a snail too especially when OP said there was slime tracksPossibly a vermetid snail?
That’s what I’m thinking.Possibly a vermetid snail?

