Giant Green Snail

Giant Green Snail Smiling

This is a giant green snail. He is a happy fella with shiny white teeth and a house on his back.