KP
Karen Prell

Karen Prell

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

Movies