Translated Labs
YOU SAID:
Rats live on no evil star SATAN
INTO JAPANESE
ない悪星サタンに住んでいるラット
BACK INTO ENGLISH
Rats live on no evil star Satan
That's deep, man.