Satoru Hamaguchi | MoviesX