Translated Labs
YOU SAID:
The moon on the breast of the new-fallen snow
INTO JAPANESE
新雪の胸に浮かぶ月
BACK INTO ENGLISH
The moon floating on the chest of fresh snow
That's deep, man.