PUBLISHED: Aug 26, 2011
DESCRIPTION:
This is the music video for Renee-Louise Carafice's song "Runt Kid Psalm", from the 2010 album "I Will Raise A Bird Army".
The puppet version of Renee wearing a little bear costume flails and flings herself about.
Created by California-based artist Adam Holzrichter, who is not normally a puppeteer.