Kaya Kanemaru

Dr. Kaya Kanemaru