No, silly, it’s an advert for TMF (aka The Music Factory, aka another lame shouty music channel). The tag is ‘Reincarnation sucks’. Who? What? When? Where? Why?
There are other versions of the ad featuring Marilyn Manson as a poodle and Paris Hilton as a rhino. No, us neither.