She is obviously the antichrist. They just saved the planet from untold sorrow and pain.