Close
Spiny leaf insect (Macleay's Phasmid)
Extatosoma tiaratum