Takamichi Sato | MoviesX