Documentary explores life and sexuality of isolated Indonesian tribe. Documentary explores life and sexuality of isolated Indonesian tribe. ناچھانٹا ہوا