a concept art of a peugeot war mech, strong and aggressive, peugeot armor, artstation