An exploitation pot-boiler, posing as an anthropology art-film, and supposedly filmed by seventeen different cameraman in Africa, Malaya, India, Ceylon, Bali, New Guinea and New Hebrides.
Apologies, we couldn't find any streaming options available for this Movie.
Search on YouTubeWhere to watch in United States