A mysterious discovery of blood-splattered snow along a lake in Alaska’s Kenai Peninsula is ... Some have suggested a carcass was likely hidden under the surface of the frozen lake.