The first thing when people think of ‘Japan’, they think of its perfectly sliced sashimi and assortment of fresh seafood caught fresh from the ocean. But did you know that Japanese Wagyu with the word ‘Wagyu’ literally means ‘Japanese (wa)’ and ‘beef (gyu)’ is one of the most melt-watering experience