Kang Zhi Ba, a Chinese pharmaceuticals brand, launched this TV spot right around the time that Iron Man 3 came out in theaters. The most bizarre part of this is that the ad is for Norfloxacin capsules, designed to treat urinary tract infections as well as typhoid fever, intestinal infections and gonorrhea.