Leader (Samuel Stern)

The leader was once a scientist until he got irradiated by gamma radiation. He is now an enemy of S.M.A.S.H.