Ya know those horror movies where you see SOMETHING in the window? It's not human...