Formosa Betrayed

Prod. Co. Formosa Films, USA

Director Adam Kane

Producer Will Tiao, David Cluck