Translated Labs
YOU SAID:
its where my demons hide
INTO JAPANESE
私の悪魔が隠れる場所
BACK INTO ENGLISH
Where my demons hide
You love that! Don't you?