Puppet Masters

The remaining six duos build their very own puppets in just under 10 hours.