Channeled apple snail illustration
Pomacea canaliculata