Terrax

Terrax is one of the energy constructs called the Heralds of Galactus, and manifests its Cosmic Power via control of Earth.