No punchline; I just like Krampus and want more people to know about him. See tons of images here. My favorite depictions are the ones that also feature St. Nicholas, all kitted out in his bishop’s gear, gazing benevolently on this demon as he goes to town on some kid. It’s Christmas Manichaeism!