Translated Labs
YOU SAID:
its where my demons hide
INTO JAPANESE
私の悪魔が隠れる場所
BACK INTO ENGLISH
Where my demons hide
Yes! You've got it man! You've got it