a surrealist painting of shrek by alexandr archipenko and rene magritte and joan miro, 4 k, trending on artstation, detailed, film still