Miao Tien

Dragon Inn (1967) HD
IMDb:

Dragon Inn (1967)