Japanese Man Allegedly Caught The Lucky Child Ghost, Zashikiwarashi, On Video. Real Or Fake?

Publish Date
Friday, 4 December 2015, 10:20AM

The Zashikiwarashi is a Japanese child spirit that's supposed to bring good luck, and it’s supposedly been caught on video!

Watch the chilling footage here...