Japanese Demon Ghost

Here’s an interesting clip of an alleged demon ghost in Japan. It’s a short clip and I can’t understand what they’re saying, but it’s some cool footage nonetheless. The ghost demon appears to be floating in the air and then takes off incredibly fast until it dissappears into the night. [Another video that has sadly […]

Read More