Mei Takahashi | MoviesX