Translated Labs
YOU SAID:
The Puncher of powerful demon
INTO JAPANESE
強力な悪魔のパンチャー
BACK INTO ENGLISH
A powerful demon puncher
That's deep, man.