Ailsa Berk

Alisa Burk has the distinction of being the only puppeteer in Star Wars to both a Furry and A Woman.

Yiff Yiff!