Another reason why the Japanese build awesome cars....

No it’s not. That’s a real Bubble Bobble.