YOU SAID:
she's a dwelling place for demons
INTO JAPANESE
彼女は悪魔の住む場所です。
BACK INTO ENGLISH
She is a place where demons live.
INTO JAPANESE
彼女は、悪魔の住む場所です。
BACK INTO ENGLISH
She is a place where demons live.
Yes! You've got it man! You've got it