スノーマシン
sunōmashin

Noun

1. snow machine; snowmaking machine; snowmaker

Other forms: