Thorpe University

Major college in the city of Hellas on Mars.