OK, we may need a couple more clues.

Shiva springs to mind because of the snow reference.