Animals > Arthropods > Insects > Stick Insects

Siccifolium Leaf Insect
Phyllium siccifolium