Snegurochka
Snegurochka or Snegurka, or The Snow Maiden, is a character in Russian fairy tales. This character has no apparent roots in traditional Slavic mythology and customs and its first appearance in Russian folklore occurred in the 19th century.