Luce Habit and her female film crew set foot on the African tropical island of Lazonga where female natives idolize a huge female ape named Queen Kong. The ape immediately…