animation, art, music Meat Puppets animation 2008, January 1 rebecca The Meat Puppets – On the Rise. Animation by Robert Schober. The Meat Puppets – On the RiseUploaded by epb21 [via drawn]