Extra Mythology
Krampus - Christmas Demon (5x1)
Season finale
Air date: Dec 17, 2018
Krampus's name is growing popular in the United States, but most of us don't really know what he does OR that he is partners with St. Nicholas himself. He is in fact just one of many Christmas demons...
- Premiered: Apr 2018
- Episodes: 97
- Followers: 1