This is a weird and wonderful film I was fortunate enough to be given free reign on the puppet design and building!