This threw me for a minute, I was thinking of winter weather. Is it anything
to do with the winter season?
I was thinking Scrooge's inventor is Charles Dickens
Scrooge was in Dicken's story A Christmas Carol
so my guess would be that: A Christmas Carol