Snegurochka

Snegurochka is a snow spirit from Russia.