3006

In 3006, Earth was invaded yet again. (EDA: Hope)