stayte-of-the-art.deviantart.com
Hey, it's Bart, and he's doin' stuff!
Looks more like "Brad Storch".