blood bloody burdens calvary cleansing death die died fell free gave hundred man mountain pardon pay saved shame sky slaughter stains time top visited walking yahweh