Washington D.C. [USA], Jan 23 (ANI): Stumbling across an animal carcass lying in a forest might be too gruesome of a scene for many, but what seems repulsive to people, can have immensely positive implications for the surrounding natural environment.