
It’s that time of the year again, for demons to march through European streets and punish those foolish enough to cross ol Saint Nick!
“Traditionally, young men dress up as the Krampus in the first two weeks of December, particularly on the evening of 5 December, and roam the streets frightening children and women with rusty chains and bells.
~Monster Brains