Cynthia Adler

Cynthia Adler is an American actress and puppeteer.