Takehiro Sato | MoviesX