: Fantasy Action : Spain Italy : it : 13/05/1961 : Cineproduzioni Associate Procusa : 92 min : 3.807 : Italiano : Released