A snow creature terrorizes snowboard competitors.A snow creature terrorizes snowboard competitors.A snow creature terrorizes snowboard competitors.