Kuo-Hung Li

Movies

Bang Bang Formosa
Sausage Stall Boss
Car theft and kidnapping in Taiwan