
An Immortal Challenger
S1E1 · 1973-10-02 · 25 min
In Dr. Azuma's laboratory, an android rebels against his builder's orders and decides to invade Earth
The show’s own verdict is on its page.

S1E1 · 1973-10-02 · 25 min
In Dr. Azuma's laboratory, an android rebels against his builder's orders and decides to invade Earth
The show’s own verdict is on its page.