Michael Fung
Born: None
The Invincible Space Streaker
as uncreditedReleased: 1977-01-01
The Taiwanese jump into the tokusatsu market with this tale of an evil scientist turning people...
Movie pageThe Taiwanese jump into the tokusatsu market with this tale of an evil scientist turning people...
Movie page