Japanese Master Chef Japanese Master Chef Japanese master chef, Hideharu Shimura versus the free range Canterbury lamb rack before CrusadersvsBlues game. Scott2019-09-24T03:43:59+00:00