Wait....
Is this an American ad campaign? They're talking English... I assumed it was a Japanese campaign at which point it's lol, but nothing too out of the ordinary as I picture Japan.
--
As an American campaign it's shocking.