Toshiyuki Horiguchi

  • National Defense Academy