Elves

Snow Elves
Elves but they live in Snow