Funko The Muppet Christmas Carol Spirit of Giving Card Game Releasing October 20th, Available for Preorder Hi everyone! Funko ‘The Muppet Christmas Carol’ Spirit of Giving card game releases next week on October 20th, and is