Return of the T-Squad

Return of the T-Squad

Available on Disney+
S1 E11: The elephant-looking aliens from The Late Donald Duck return seeking vengeance against Donald and the nephews try to save him.