Praying Mantis vs Walking Stick: Unveiling the Insect Battle Royale - What's That Bug?
Phasmatodea - Wikipedia
What is the definition of a giant stick insect? Are there any giant stick insects in Australia? If so, how many types are there and what do they look like? - Quora
Australian Walking Stick Insects Are Three Times Weirder Than You Think | Deep Look - YouTube
Entomology: Why is this stick insect (spiny leaf) so fat? - Quora