Baron Strucker

Description:
Bio:

A man of towering, heedless ambition, Strucker is the current supreme leader of HYDRA. The insane scientists of HYDRA have armed him with the strength-enhancing Satan Claw and the fearsome Death Spore virus.

Baron Strucker

Marvel_Earth-1274 thetravis