czech krampus

Weird News
He's pretty much the exact opposite of Santa Claus.