Long MÃtrage Senegalese with Extended Senegalese film featuring passionate scenes and intense pleasure.