John Christmas

John Christmas is is a comic book artist best known for Sheltered. He also worked on Island, 12 Reasons to Die, Pisces, Grim Leaper, Firebug and The Wild Storm: Michael Cray.

Credits

 * TMNT Universe #1