Muthead

Is this real life? They re-released a Team Captain in the TD Promo?