Casshan poster
TV

Casshan (1973)

S01E18 Giant Elephant Vs. Andro Force

Feb 05, 1974 • Season 1 • Episode 18 • HD

The city of Waight comes under relentless attack from an army of robots, drawn by its key strategic location.