This is your daily Squee moment, brought to you by the Japanese auto industry.

Advertisement

Advertisement