YOU SAID:
let it snow let it snow let it snow
INTO JAPANESE
せて雪を聞かせて雪を聞かせて雪
BACK INTO ENGLISH
Let it snow, let snow, let snow
INTO JAPANESE
雪、雪、雪を聞かせてみよう
BACK INTO ENGLISH
Let it snow, snow, snow
INTO JAPANESE
それを聞かせて雪、雪、雪
BACK INTO ENGLISH
Let it snow, snow, snow
You should move to Japan!