Unsure, pagojoe. It's not mine. Someone I know posted some pictures of eggs needing an ID and we tracked it down to a mystery snail he purchased. Ended up being the culprit pictured above. Needless to say, he made a mistake as he's found several dead/missing snails in his tank thus it will be banished to the sump.