The Ivid Invasion

The Ivid Invasion

Available on Crunchyroll
S1 E61: The Robotech Expeditionary Force return to Earth after the invasion of the Robotech Masters and find their planet overrun by an alien life form known as the Invid.