This One is a bit creepy, I reckon. Look at it’s face with those strange snappers at the front. It was still alive but because it was raining heavy covered in rain drops. No ID what kind of insect this is. And I have never seen it before.
Found at Oldina Forest reserve, Wynyard. Tasmania Australia.