Funny, weird, Japanese commercial.