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! – Murilee Martin»5/29/07 3:30pm 5/29/07 3:30pm
Kinja is in read-only mode. We are working to restore service.