Video: This Japanese ad subtly makes fun of Donald Trump . . . ahem!