Weird Jenson Button ad

And it's not even Japanese!