Franki Anderson

Franki Anderson was the mime artist/puppeteer of Buboicullaar in Return of the Jedi.