Leaf insect, Indonesia

(© kuritafsheen/RooM/Getty Images) More