Sorry I do not know, but if you want to get the best answer I would copy your question and put under the Hitchhickers section of the forum. That is where they usually ID the weird stuff like this. Good luck!
sponge? cool. i'm gonna say no to the snail cause it doesnt move. is been in the same exact spot for like 4 weeks now. if it is sponge do i need to feed special diet or just let it be?