an iridescent alien reaching through a framed painting, pulp sci - fi art. high contrast. baroque period, oil on canvas. renaissance masterpiece