Liao Jen Shuai

Movies

Bang Bang Formosa
Car theft and kidnapping in Taiwan