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

E.D.W. Lynch
E.D.W. Lynch

Writer and humor generalist on the Internet and on Facebook.