Lost in Translation. I made the comp but obviously got the pictures from engrish.com and chairmanlol.com... Oh Asians and their consumption of dogs. Lost in translation china asia funny english please prease