Michael Fung

Born: None


Placeholder

The Invincible Space Streaker

as uncredited
Released: 1977-01-01

The Taiwanese jump into the tokusatsu market with this tale of an evil scientist turning people...

Movie page