Translated Labs
YOU SAID:
entanglements of satan
INTO JAPANESE
サタンのもつれ
BACK INTO ENGLISH
Tangle of Satan
Come on, you can do better than that.