98
New Getter Robo Episode 2 English Sub
New Getter Robo
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 that harness the mysterious power of…