Sachihiro Ohsawa | MoviesX