Hu Dat?

Hu Dat? - Featured cartoon image

Who could it be?