Translated Labs
YOU SAID:
Perro árbol piano cielo
INTO JAPANESE
犬の木ピアノ空
BACK INTO ENGLISH
Dog Tree Piano Sky
ドッグツリーピアノスカイ
That didn't even make that much sense in English.