The Black Hood

The Black Hood

Original Title: 怪傑黒頭巾
Release: 1981

A horse-riding samurai fights villains.