A sometimes supervillain, sometimes antihero appearing in the Avengers timelines of Marvel Comics.
Subject ID: 65751