Mr. Powell

He has been seen in the Simpsons comics