an artwork of a peugeot war mech, oil painting and artstation