Robert Morse

Robert Morse is a guest voice actor who voiced Santa Claus in "The True Meaning of Christmas".