Takahiro Sato | MoviesX