Guest Stars Tom Waite as Spencer Paul Townsend as Taylor Co Starring Karen Fraction as Masuya Jan Taylor Hendricks as Selma