Green Tree Ant-Mimicking Spider
(Amyciaea albomaculata), photographed at Kununurra, Western Australia.