Toru Minoshima

Person

  • Iwakuni-shi Yamaguchi, JP