I have no clue what this is. It moves extremely slow and like a snail, it has a green shell like top with white looking sponge on bottom. anybody seen one of these ? what is it ?