From Taipei, Taiwan • 1932 - 2003
We don't have a bio for this person yet
Varan the UnbelievableFilm • 1962
RodanFilm • 1956