Meanwhile in Japan. .. Silly Asians. Meanwhile in Japan Silly Asians