Saturday, October 14, 2006

Japanese TV is so strange... this is creepy and mesmerizing at the same time. Worse, there are more like this, each stranger than the next, all advertising spagetti called "Tarako", which means fish roe.