Japanese Master Chef

Japanese Master Chef Japanese master chef, Hideharu Shimura versus the free range Canterbury lamb rack before CrusadersvsBlues game.