Erik Larsen

Erik Larsen is the creator of the comic book The Savage Dragon. He also did some work on the Image TMNT run.