Big Tattoo Planet Insect, snail