Primate Research Institute, Kyoto University, Kanrin 41-2 Inuyama, Aichi 484-8506, JAPAN MAP is here.