Japanese ads are amazingly compact, conveying a lot of information in a short period of time. This Gran Turismo 6 ad is a great demonstration of that, showing something that transcends all language barriers.

{video link marked “private”}