This really reminds me of the setup in Tekkaman Blade, or Teknoman as it was known when it came Westward. In that, friendly alien mecha helps humanity against an alien invasion alongside other ...
From classic series like Mobile Suit Gundam to modern hits like 86, there's no shortage of excellent anime for mecha fans to ...