Known as Zashiki-warashi, these ghostly entities appear at some point around certain people. Also known as yokai or supernatural spirits, they are considered not threatening but instead a sign or symbol of luck and...
- Odd village in India, births more twins than anywhere else on Earth
- Partial Body Apparition Seen In Northern California
- Alien Slayer Sells His $5 Million Dollar Stardust Ranch
- Humans have been genetically engineered and experimented upon
- Malaysian demonic presence kills 3 people on bus and terrifies school