Home
Movies
Series
Episode
S1E18
25 min
1974-02-05
Casshan
Giant Elephant Vs. Andro Force
The city of Waight is besieged by robots, due to its strategic position.