Noriko Ohara Japan Best movies: Galaxy Express 999 (1979) Crusher Joe (1983) Horus Prince of the Sun (1968)