Karen Leigh Prell is an American puppeteer and animator. She is the performer of Red Fraggle in Fraggle Rock. Wikipedia