: Western : Italy Spain : it : 23/07/1966 : Moncayo Films Cinematografica Associati (CI.AS.) I.F.I. España S.A : 81 min : 2.282 : Italiano : Released