Tatsuro Takahashi

Dr. Tatsuro Takahashi