Guest Stars Campbell Cooley voices Cosmo Royale Jacque Drew voices Madame Odius Richard Simpson voices Galvanax Claire Chitham as Mrs. Finch Nick Beckwith as Aiden Geoff Dolan as Charity Worker Yvette Parsons voices Toxitea