Elk (we think) carcass a couple hundred feet form our camp site at Upper Clarks Fork. Mountain Lion victim?