Special Guest Stars Meera Syal as Various Guest Stars Jon Culshaw voices Additional Voices Jess Robinson voices Additional Voices Giles Terera as Various Javone Prince as Various Lisa Devlin as Various