Tancredi, Christopher, Keio University, Japan