Takahashi, Satoru, Meiji University, Japan