As someone who's lived in the Appalachians all my life, I gotta say what you're describing is uncannily similar to old legends around here. People talk about the 'Silver-Eyed Wraith' that guards the forest. Electronics supposedly malfunction when it's near, hence the blurry photo. Defo keep your wits about you …