Puppets by Farida Peters and Lynne Ryan.