It must be my phone I'm lookin at this on but it looks like a owl either flyin down or takin off to me , or possibly a coyote and deer spirit, it kinda looks transparent on my phone
Man they ain't no tellin !! Looks like a wampus cat to me. Better call Mountain monsters and get that AIMS team down there ! They will straighten it out . LOL ! Just kidding, You find any tracks around it ?