Deep in the forest of Little Barrier Island, New Zealand lurks some strange beasts…

In this secluded valley witness the bio-diverse specimens of animal, fungal, plant life and, er, puppets.