Geoffrey Hudson
In Greek folklore, the Kallikantzari (described as black furry creatures with tusks and horns) are goblins who spend most of the year underground, trying to bring about the apocalypse. During the 12 days of xmas, they come out on to human territory to cause mischief and evil.
4 days ago