Life … Animals Arthropods Insects Stick Insects Walking Sticks Branchlet Stick-insects Vietnamese Stick Insect species 68 observations Vietnamese Stick Insect Ramulus artemis Close