Puppet: “Lulu” Published August 18, 2012 at 2677 × 4010 in Puppet & Props Next → Lulu puppet from short film, “Lulu”. Like Loading...