Kevin Bixby

       This was another guy in Artist's Alley. Wish I could provide more information about him. Sorry.
Nightcrawler was created by Len Wein and Dave Cockrum and is a trademark of Marvel Comics Group, Inc.