Disturbing Animated Short of Santa Pooping Out Presents Filled With Deadly Baby Spiders

Santa

The Magic of Christmas is a gruesome animated short, created by Cyriak Harris, In the video Santa Claus stuck inside of a Christmas tree and pooping out presents filled with deadly baby ornament spiders. This is disturbing..