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