Puppet Earth – Episode 1 – First Hunt
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.
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.
Leave a Comment