No, it doesn't look like anything on there. It's definitely not a snail. It has legs and moves like a crab. It even has tiny little pincers like a crab. It's the strangest thing I've seen.
I think it may be some kind of teardrop crab but I'm not sure. Maybe it's a juvenile.