Takashi Takeshita

Dr. Takashi Takeshita