I got my plushie in the mail a few days ago, along with a very touching note. It brought a tear to my eye. You redditors really are the best people. Thank you, mystery friend! Much love.