Guest Stars Campbell Cooley voices Cosmo Royale Daryl Habraken voices Narrator Amanda Billing as Principal Hastings Simon McKinney voices Phonepanzee