Takahiro Noguchi | MoviesX