Thanks to Sam Kerson for this link!
Ecoinventos is a Spanish site with many interesting recycled products, often collaborations between artists, users and industrial designers.
One of their posts was about giant puppets made from recycles car parts.
Their page is translated into many languages.
Este blog es el fruto de la colaboración entre varias personas que tienen una mente abierta a la ecología y a la vida sostenible.