Demons

Demons

This world is a sea of blood.

1971/02/13|
7.7
|JP
Horror
Drama
Tells the story of the samurai Gengobe, who seeks revenge after falling prey to the schemes of a geisha and her husband.

Cast

Recommendations