User blog comment:Verminfate/Lethal Protectors/@comment-2006360-20101211171316

Doogy: Heck yes. The supreme master is Abaddon the Despoiler, a man with hidden power and an amazing mind, a man who is the secret designer of all superhuman technology. He just doesn't like to take the credit...and Horus' multi-purpose armour is his greatest invention yet. He's also a warlord from Sudan.