Debby Lee Cohen: giant puppets, set design, animation, paintings, alternative messaging, zero waste education & action, design, and consulting.