Macleay's Spectre Australian Walking Stick, Giant Prickly Stick, Giant Prickly Stick Insect, Spiny Leaf Insect Extatosoma tiaratum