Japan and the Wagyu Olympics: The Holy Beef Grail

  The Wagyu Olympics are held every 5 years in Japan. What is Wagyu? That’s the first question. The word … Continue reading Japan and the Wagyu Olympics: The Holy Beef Grail