Translated Labs
YOU SAID:
on you x little ghost
INTO JAPANESE
あなたの上に小さなゴースト
BACK INTO ENGLISH
A small ghost on you
あなたの小さな幽霊
Your little ghost
That's deep, man.