Still trying to figure out who you are. Love the backgrounds! LOL
We elves have magic powers, as given to us by the Christmas Spirit. Santa grants us use of them as he assigns our tasks. Sometimes we just sprinkle a little Christmas magic on sleeping humans and they do some much needed Elf-work.
Merry Christmas! and Thank you!!
Pistov