Description: Land snail, presumably: Helicostyla. Some of the most colourful land snails in the world can be found in the Philippine archipelago. Date: 7 February 2009, 00:22. Source: Helicostyla sp. Uploaded by Magnus Manske. Author: Roberto Verzo from Philippines.