Japan is known for its countless ghost stories. In this article you'll get to know a few of its most traditional hauntings.
Krampus: the anti-Santa?
If Santa rewards good children with gifts, then what happens to the naughty children? Well, that's a job for the Krampus...