Is Santa from the wizarding world?

I’m sure I’m not the only one to ponder this question, and I’m certain other blog posts have been written on the subject. To be fair, I haven’t seen any of them. I wanted to flesh this idea out on my own. I saw a meme the other day. Something about Santa using Floo Powder […]