Terra aka Planet Earth is the realm where the Dhe Ehmn reside. Categories: Devourer Saga Planets Community content is available under CC-BY-SA unless otherwise noted.