an advertisement for the japanese car manufacturer's new toyotata model, which has been
2.4k