Translated Labs
YOU SAID:
It's where my demons hide
INTO JAPANESE
私の中の悪魔が潜んでいるところ
BACK INTO ENGLISH
Where the devil in me lurks
That didn't even make that much sense in English.