Muthead

What logo is this?? Possible new promo?