Izumi Hide

Dr. Izumi Hide