i dont know if theyre spirits or what because sometimes their face is human and the next one could be an animal, a demon, an alien but its always a face
https://www.youtube.com/watch?v=KNYo69XiDfAI think about this video often.