Wondering if anyone can tell me what this is. I found this guy at O'Reilly's national park near Brisbane, Queensland, Australia.
Thanks,
Paul
Image