3 ms·More like "Peace Master" if you had to translate it loosely.by mdorazio 8y agoMore like "Peace Master" if you had to translate it loosely.