Indeed Krampus day isn't as big as it used to be. Back in the days there were runs in every little village on 5th December. But it got kind of a revival over the past few years, at least in Austria.
Nice post, i can recall those message cards, the images were also on the gift bags. I think Krampus was in Germany more a thing in the southern states like Bavaria. Have a wonderful Advent time, mate!
RE: Krampus Day