Guest Stars Pamela Hayden as Milhouse Van Houten Russi Taylor as Martin Prince Tress MacNeille as Jimbo Jones Eric Idle as Declan Desmond