Special Guest Stars Zach Woods voices Zane Furlong Chrissy Teigen voices Herself John Legend voices Himself Guest Stars Pamela Hayden voices Milhouse Van Houten Grey DeLisle Griffin voices Martin Prince Tress MacNeille voices Agnes Skinner Pamela Hayden voices Jimbo Jones Tress MacNeille voices Lunchlady Dora Pamela Hayden voices Child Crowd Tress MacNeille voices Child Crowd Kevin Michael Richardson voices 'The Ballad of John Homer' Singer Tress MacNeille voices Captain Horatio McCallister's Wife Tress MacNeille voices Social Media Lady Tress MacNeille voices Child Audience Members Pamela Hayden voices Child Audience Members Chris Edgerly voices Librarian