The Culture of Crazy, part eleventy-billion and one

Sep 23, 2009 09:37

Japan, well know for miniaturization of electronics, shows that they also can cram immense amounts of WTF into one single ad.

culture of crazy

Previous post
Up