Announcing its debut, brand new boutique alpine festival Snow Machine brings four snow-filled days of music and culture to the slopes of Hakuba, Japan in 2020! Packed with