Special Guest Stars Marcia Wallace voices Edna Krabappel Marcia Wallace voices Spirit #1 Guest Stars Russi Taylor voices Martin Prince Russi Taylor voices Shirley Temple Russi Taylor voices Spirit #6