My bet that the scales that this razor had where the ones that smelled bad :p Looks like Checker type cellialoid (sp) scalls just starting to rot. Good call on tossing them :)