Remember that movie Ghost Dad? Yeah this is nothing like that. This video takes place in Japan and depicts the shadow of a small being walking across screen. It’s actually pretty creepy. It’s of course probably some kind of hoax or another but there’s always that part of your brain that asks, what if it’s real?
h/t Lad Bible