Board Thread:Game Discussion/@comment-65.114.246.50-20130718175914/@comment-2067839-20130718192307

They can drop from any boss, but the higher ranked bosses seem to give better odds. I get most of mine while farming snakeskin on Epic. Quite a few silver keys from there, too.