Casshan S1E11 backdrop

Casshan (1973)

S1E11 Statue of the Demon

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

Episode Overview

Casshan poster

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

Casshan poster
HD S1