 Triumph Division

The Triumph Division is a team of fictional superhero characters appearing in American comic books published by Marvel Comics.The group debuted in "Invincible Iron Man" #2 (June 2008).