Nobuhiko Sato | MoviesX