Takanobu Oshima

  • Trainer
  • Master of Exercise and Health Science
Takanobu Oshima