Walking sticks belong to the family Phasmatidae which includes walking sticks and leaf insects. They are also known as Phasmids (stick insects). As the Greek word "Phasma" suggests, they are apparitions, masters of camouflage and disguise, blending in with the surrounding foliage. They are "folivores" subsisting on plant and tree leaves.
From New photos