highly detailed steampunk armor on gal gadot who is standing on a rock : leonardo da vinci, greg rutkowski, magali villeneuve