Papua New Guinea 2012 Insects

Not sure what type of creature this is?
Not sure what type of creature this is?