Takuya Sato | MoviesX