"Not Deer" encounter

Probably an alien using a screen memory, just guessing of course. Skin walker? Total fabrication? who knows but he's not the first to claim in regard to strange things crossing the road.