Translated Labs
YOU SAID:
entanglements of satan
INTO JAPANESE
サタンのもつれ
BACK INTO ENGLISH
Tangle of Satan
You should move to Japan!