These beautiful insects are GIANT HOODED KATYDIDS known as Siliquofera grandis. They are one of the largest katydid (bush cricket) species on the planet and a very impressive insect indeed! In the wild they are most commonly found in Papua New Guinea along with some of the smaller Indonesian islands, where they live in the canopy of the rainforest.
I absolutely love the faces of these amazing insects! They are strictly herbivorous, feeding on leaves in the rainforest canopy, but have very impressive mouthparts capable of inflicting an uncomfortable bite if they feel threatened or provoked. They can also jump and even fly short distances with their very impressive wings!
Females are larger than males and can weigh in excess of 30g. An adult female can produce more than 400 ova (eggs) in her lifetime. These eggs hatch within a couple of months into tiny wingless nymphs which, in my experience, are exceptional jumpers! Here are a couple of young nymphs (which took a great deal of patience to photograph!):