Don't understand Japanese? No problemo- the two most important words in this Japanese ad are uttered in English: Rotary Engine! The early Cosmos were rare indeed, being built by hand and all, which is a damn shame- just look at that thing on the track!
Related:
Classic Ad Watch: The Toyopet Corona 1500 Deluxe [internal]
Advertisement