Looks like a Mr. Grumpy to me! Or oscar the grouch after the trash can guy from sesame street.