Humanity is under attack by demonic creatures called Oni. Unable to fight back by any other means, the scientist Dr. Saotome creates a series of giant robots…
1180 eps · Currently Airing
500 eps · Finished Airing
12 eps · Finished Airing
23 eps · Currently Airing
12 eps · Currently Airing
220 eps · Finished Airing