News

In the series, Earth faces invasion from space monsters, forcing humanity to defend itself with huge mecha suits known as ...