Leaf insect in Malaysia.
Location: Taman Negara National Park in Malaysia
Leaf insects
More links about leaf insect:
http://en.wikipedia.org/wiki/Leaf_insect