George

George lives on Terra 17. He is an Alterra Corp. Employee.