stargazersworld.com
Krampusnacht
Some of you may have heard about Krampus, that mythical creature that somewhat resembles the devil that accompanies St. Nicholas during the Christmas season. While Santa Claus hands out gifts to ch…