Tokyo Motor Show

Those concept cars are becoming more and more ridiculous.

In a few years the Japanese will be strapping dildos covered in Hello Kitty! stickers to the front bumpers.