Guest Stars Megan Park as Jane Co Starring Christina Ochoa as Princess Leia Thomas Neal Stiver as Santa Nic Novicki as Stanley