Vanisher

Vanisher

The Vanisher (Telford Porter) is a fictional character, a mutant supervillain of the Marvel Universe, and an opponent of the X-Men. The Vanisher is one of the X-Men's oldest enemies having first appeared in X-Men #2 (November 1963). The Vanisher was created by Stan Lee and Jack Kirby.

Read more about Vanisher.