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