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