Dread Lord's Chestguard

Dreaded Lord's Chestguard is dropped by the humans affected by the DNA of Doomsday in Smallville.