Kenoki Ohuchida

Dr. Kenoki Ohuchida