Stop Motion Animated Holiday eCard Featuring the Demonic Christmas Krampus

Krampus, the demonic beast of European Christmas tradition, stars in this stop motion animated eCard by animation studio Screen Novelties.

submitted via Laughing Squid Tips