Date: 09/17/2006
A mystery snail, no really it IS a mystery snail also called a trapdoor snail. an invasive.