First of all, Water Salad? You’re probably saying, “What the fuck is that?” I went to Japan and directed 3 spots for this product and I still have no idea what the fuck it is. I’m not even sure what the spots are really about. But, I do love random shit, and Japan is the best place... more »

  • January 28, 2008
  • 844 Views