Dir: Pietro Francisci
Cinematography: Mario Bava
Film Editing: Mario Serandrei
Art Direction: Flavio Mogherini
Dir Fotography FX: Mario Bava
Matte painting: Amedeo Gigli
Two matte paintings by AmedeoGigli, filmed on location by Mario Bava
Bava was also resposible of filming miniatures. The image below right is a foreground miniature. The third image is a perspective trick with a man on a rubber suit over a table top miniature, close to camera properly aligned with the far away actor, creating the effect of a gigantic monster.