In the mountains way up high there is rumour of a fierce snow beast devouring all prey that come near it....