Casshan

Casshan· Season 1 · Episode 34

Casshan Vs. Robot Ace

S01E34·June 18, 1974·25m·Fuji TV

Azuma tells his wife that he invented a way to destroy Briking.

Streaming on (US) HiDiveSee all

Keep going