I tell you what, these Japanese-market car ads are addictive! This one for the Subaru Stella combines kawaii, video-game sound effects, and general jitteriness for powerful effect. Hmmm... Dekotora Stella!
Related:
Stellaaaaaaa!: Subaru Launches New Minicar for Japan [internal]
Advertisement