Shion Takemura

Dr. Shion Takemura