From Ryojun, Dalian, China [now Lüshunkou] • 1910 - 1979
We don't have a bio for this person yet
Mothra vs. GodzillaFilm • 1964