Victor Castillo, ‘Master Of Puppets’, 2016, Isabel Croxatto Galería