A Spiny Leaf is a phasmid and a commonly called a stick insect. One of the most interesting little creatures I have ever seen.
I could sit the out in the sun for hours and just watch the way they look out at the world.
I stacked a few individual images for this one to get her eye in full focus, expect some more images as these little ones like to sit perfectly still which is perfect.
Tags: Insect Insects Amazing Creature Creatures Australia Sydney Alien Brown Life Invader Stick