Translated Labs
YOU SAID:
The Puncher of powerful demon
INTO JAPANESE
強力な悪魔のパンチャー
BACK INTO ENGLISH
A powerful demon puncher
Come on, you can do better than that.