Victoria Willing

Victoria Willing (born 1972) is a puppeteer who performed Puppyduck,Ruppyduck and Mother Mouse on Mopatop's Shop.