A Samurai Never Tells a Lie

1963-05-29 | 85 minutes

Rating: 10