Translated Labs
YOU SAID:
The Puncher of powerful demon
INTO JAPANESE
強力な悪魔のパンチャー
BACK INTO ENGLISH
A powerful demon puncher
Yes! You've got it man! You've got it