Board Thread:Show-Related Questions and Answers/@comment-5635908-20151209162641/@comment-26967699-20151209163213

"Snow Falls" means "Snow White falls in love". Dude, I am not even a native speaker lol