Toirtis
God of primitive fishes
Found this whilst searching for something related....I was unaware that giant ramshorn snails were illegal to own in Texas (this areticle has some good photos, too):
http://www.cdfa.ca.gov/phpps/ppd/entomology/Snails/Applesnailidentification2.pdf
http://www.cdfa.ca.gov/phpps/ppd/entomology/Snails/Applesnailidentification2.pdf