Ecuador’s Ana Cristina Barragán, an alum of San Sebastian’s post-graduate film school Elias Querejeta Zine Eskola (EQZE), has come full circle with her second feature “La Piel Pulpo” (“Octopus Skin”) ...