Helen King

Helen King (born 1 March 1972 in Dunfermline, Fife, Scotland, UK) is a Canadian actress, voice artist, singer and puppeteer.