Tags: Comics Character.
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.