Takayoshi Sato | MoviesX