Mothership Invasion

Mothership Invasion the Final engagement in the First Monstrous War, on November 21st, 1982. The battle lead to Godzilla Team's surprise Invasion of the Vortaak Mothership, and the mir destruction of the entire Vortaak Empire.