The Invid Invasion

The Invid Invasion

Available on Crunchyroll
S1 E61: The Robotech Expeditionary Force returns to Earth in the wake of the invasion of the Robotech Masters only to find their planet completely overrun by an alien life form known as the Invid.