Days after it washed ashore the Scarborough Beach rocks, the carcass of a young humpback whale is being removed. Video by Ben Langford, Adam McLean