Fiesta 95

Fiesta 95 was a holiday planet. (DW: The Twin Dilemma)