I found this picture on an sd card on top of a tombstone under a full moon on Halloween

It is not human and I am scared 4 my life, I keep having nightmares about this thing