Kunio Murai China Best movies: Yamazakura, The Cherry Tree in the Hills (2008) Legends of the Poisonous Seductress Volume 1 - Female Demon Ohyaku (1968) Godzilla vs. Gigan (1972)