Archie Twist

Archie Twist is a mutant vigilante working with the supergroup, The Champions.

Powers and Abilities

 * Jinxed - Archie is perpetually jinxed, leading to endless bad luck.