Giant Snail

A bug commonly found in the forest.