Guest Stars Rory O'Malley voices Elwood Eugene Cordero voices Brendan David Herman voices Additional Voices Brooke Dillman voices Additional Voices Yvette Nicole Brown voices Additional Voices Edward Asner voices Ambrose Marc Evan Jackson voices Anton Brent Knopf voices Additional Voices Nichole Sakura voices Additional Voices Jamie Demetriou voices Additional Voices