Olterra

Olterra is the fabled homeworld of the human race. The name is from the bastardisation of Terra of Old. All contact with Olterra has been broken with Thetis Aesir ever since the scream