Hmm, I think the Bigfoots in your neck of the woods are getting sloppy and leaving the remnants of their snacks behind for hikers to find. At least they were smart enough to have the bats keep an eye on you at night so they could haul away the evidence.
RE: The Hike