My observant neighbour, Christina, brought over this odd creature. It appeared on the bonnet of her car.
In fact, it is a neuropteroid. A glance at the tome "The Insects of Australia" reveals a beautiful illustration of this species or something very similar.
It is the larva of a member of the family Nymphidae. This family is known from fossils as well as living forms. I've never seen an adult nymphid at the lights in Kuranda. The adults could be mistaken for ant-lions by the casual observer. This green larva is most likely a member of the genus Osmylops.
Amazed by The Big Trees
2 hours ago