Translated Labs
YOU SAID:
It's where my demons hide
INTO JAPANESE
私の中の悪魔が潜んでいるところ
BACK INTO ENGLISH
Where the devil in me lurks
Okay, I get it, you like Translation Party.