Nuva

Nuva Tiana, the Puppeteer, is a constant on Total Drama Dictionary!