Channeled Apple Snail

Channeled Apple Snail
Pomacea canaliculata (Lamarck, 1822)