Bob Payne is an American retired puppeteer and puppet builder. He is also known as Robert Payne and Bobby Payne. (Via Wikipedia)
The Dark CrystalFilm • 1982