Leaf Insects Are Mesmerizing

Leaf insects or walking leaves, are some of the most remarkably camouflaged leaf mimics (mimesis) in the entire animal kingdom. They occur from South Asia through Southeast Asia to Australia.