Translated Labs
YOU SAID:
its where my demons hide
INTO JAPANESE
私の悪魔が隠れる場所
BACK INTO ENGLISH
Where my demons hide
You should move to Japan!