Lilliputiens, Red Riding Hood Finger Puppets