chinese lamb skewers, yang rou chuan

chinese spicy cumin lamb skewers, yang rou chuan