Casshan S1E11 backdrop
Casshan poster

Casshan (1973)

S1E11 Statue of the Demon

Dec 11, 1973 Season 1 Episode 11 Animation, Sci-Fi & Fantasy, Action & Adventure

Briking, driven by his villainous ego, commanded that a grand statue be erected in his own likeness.