an Entity in Data Space: 134.155.108.49:8890
Terrax (of Earth-8096), also known as Terrax the Tamer, is the leader of Galactus' heralds. He publically announced to the people of Earth that Galactus had come and their end was near.