Indestructible Man

A munitions seller that became nigh-indestructible and a menace.