Kantarô Suga

Pastoral: To Die in the Country (1974) HD
IMDb:

Pastoral: To Die in the Country (1974)

Sword of the Beast (1965) HD
IMDb: 7.6

Sword of the Beast (1965)