Karla Homolka

Karla Leanne Homolka (born May 4, 1970) is a Canadian Muppeteer.