HUMANOIL The last oil Humanoil is presented as a ritualistic performance where the audience is invited to install… HUMANOIL