Possible Snail Parasite Found