Grey Owl - my spirit animal - The owl guides you to see beyond the veil of deception and illusion; it helps see what’s kept hidden. It also symbolizes the ability to cut through illusions and see the real meaning of someone’s action or state of mind.
Snegurochka (The Snow Maiden) is a character in Russian fairy tales. She is forever young and beautiful. According to the legend, she was made from snow, with two deep blue beads for eyes, and a piece of red ribbon for her mouth.