Okay, let me get this straight, the Japanese soccer player will be giving the anti-drug message in English? Perhaps they were trying to combine two things that were "hip", English and soccer, and this is the result?
...hell, maybe it'll work if there is some message somewhere in the ad that it's anti-drug, like a text blurb at the end.