Satoru Takahashi | MoviesX