Casshan poster
TV

Casshan (1973)

S01E34 Casshan Vs. Robot Ace

Jun 18, 1974 Season 1 Episode 34 HD

Azuma confides in his wife, revealing that he has devised a method to destroy Briking entirely.