Jessica Antonia Scott
Demon Woman
2008
Music Video for "Demon Woman" by Flight of the Conchords. I was the lead puppeteer and choreographer for the giant skeletons, which appear for about 2 seconds.
PREV / NEXT   1 / 4
BACK TO PROJECTS