Masters of camouflage, you won’t spot these guys in the rainforest.The Spiny Leaf Insect is a species of stick insect, also known as Spiny Stick Insects. They belong to a well-camouflaged group of insects called phasmids and they appear more like dead leaves than sticks. They love to eat fresh foliage, just like other phasmids, but unusually only the males can fly, with the females developing tiny unusable wings.