Characters

Carl Steubens

Dr. Carl Steubens was a Nobel Prize candidate scientist employed by the Sendrex Corporation to work at the KIVA Laboratories complex