Japanese Western set at a mountain ranch in Kyushu.
The first film of the series starring Akira Kobayashi.
Bookmark - 123-MOVIES.BUZZ