Production: Italy, 1967
Director: Salvatore Billitteri
US release title: Spots In the Sun
Mondo movie featuring concentration camp footage, Japanese devil masks, childbirth, female nudity and other delights, focusing on torture and human sacrifice. 1967 also saw the release of Gianni Proia’s penultimate mondo, Realtà Romanzesca.
Posted by Cryptomaniac