Karen Prell
Appearance
Karen Prell is best known as the performer of Red Fraggle on Fraggle Rock. She also performed some characters in other Jim Henson films, She also has done animation for animated movies. On Sesame Street she also performed Deena Monster, Which was a backround character in classic Sesame Street.