This is Johnny Test.
Jonathan"Johnny"Test is a character from the Johnny Test series. For more info, click here.