Ugly John

Ugly John is a fictional mutant featured in comic books published by Marvel Comics. He is associated with the X-Men line of titles and first appeared in New X-Men #114 in July, 2001.

Appearances

 * New X-Men 114