OK, we may need a couple more clues. Shiva springs to mind because of the snow reference.
Forum Rules