A terrifying Krampus figure with massive horns, fur costume, and a burning torch walking through a snow-covered Alpine village street in Northern Italy during a traditional winter run.

Krampus

Recent Comments