Kunio Murai China Best movies: Yamazakura, The Cherry Tree in the Hills (2008) Ohyaku: The Female Demon (1968) Godzilla vs. Gigan (1972)