Not a patch but an oversized sticker from Yoyo Studio Llama of Japan. The patch is a spoof on the Japanese version of Kraft's "100% Parmesan Grated Cheese" imagery. The Japanese text of the large sticker translates as "Yoyo Studio Llama" and "100% artisan".