The Avengers meet the Scientist Supreme and his new Adaptoids.The Avengers meet the Scientist Supreme and his new Adaptoids.The Avengers meet the Scientist Supreme and his new Adaptoids.