GREEN SNAIL (Rhinocochlis nasuta) - ©Tim Laman
This species of green colored snail is called Rhinocochlis nasuta. It is only can be found in limestone area of Borneo island. Very beautiful snail.
Rhinocochlis nasuta is a species of air-breathing land snails, terrestrial pulmonate gastropod mollusks in the family Dyakiidae.
Fact Source: http://en.wikipedia.org/wiki/Rhinocochlis_nasuta
Other photos you may enjoy:
Common Garden Snail