Keio University, Tokyo, Japan