Guest Stars Carol Kane voices Madame Canardist Dee Bradley Baker voices Vigor / Llama Timothy Dalton voices Demanitus