Translated Labs
YOU SAID:
its where my demons hide
INTO JAPANESE
私の悪魔が隠れる場所
BACK INTO ENGLISH
Where my demons hide
That didn't even make that much sense in English.