giant robot centipede wandering across a foggy landscape, award winning oil painting, iridescent