Home
Movies
Series
Episode
S1E11
25 min
1973-12-11
Casshan
Statue of the Demon
The evil Briking ordered to have a statue built with his features.