80629: A Mengele Experiment