Huldra Definition: A huldra is a seductive forest creature found in Scandinavian folklore. (Her name derives from a root meaning "covered" or "secret".) They have either cow tails, or fox tails. If you are wondering how this represents me, look at the female character in this. She is so excited just to see something new.
Thanks for making this! Is it any good?????