The Black Hood (1981)

A horse-riding samurai fights villains.


image