TA
Taichi Akahoshi
  • Keio University Yokohama