More proof the Japanese are insane.

04Jan11

Their commercials are nuts. And now their products are too.

Advertisements


%d bloggers like this: