From Changchun, Jilin, China • 1924 - 2018
We don't have a bio for this person yet
The Tale of Oiwa's GhostFilm • 1961