Translated Labs
YOU SAID:
It's where my demons hide
INTO JAPANESE
私の中の悪魔が潜んでいるところ
BACK INTO ENGLISH
Where the devil in me lurks
Yes! You've got it man! You've got it