Translated Labs
YOU SAID:
The Puncher of powerful demon
INTO JAPANESE
強力な悪魔のパンチャー
BACK INTO ENGLISH
A powerful demon puncher
You've done this before, haven't you.