An alien couple meet a human couple